作业4
#include "stdio.h" int add(int a,int b) { return a+b; } int minus(int a,int b) { return a-b; } int multip(int a,int b) { return a*b; } int quotient(int a,int b) { return a/b; } int mod(int a,int b) { return a%b; } int main(){ int x,y; scanf("%d%d",&x,&y); printf("%d, %d, %d, %d, %d\n",add(x,y),minus(x,y),multip(x,y),quotient(x,y),mod(x,y)); return 0; }
#include<stdio.h> int main() { int a[10]; int i; int k ; int j ; int t ; for (i=0;i<10;i++) { scanf("%d",&a[i]); } for(i=0;i<10;i++) { for(j=0;j<10-i;j++) { if(a[j]>a[j+1]) { k=a[j]; a[j]=a[j+1]; a[j+1]=k; } } } for(i=0;i<10;i++) { printf("%d",a[i]); } return 0; }
#include<stdio.h> int main(){ int a[3][3]; int i,j; int sum=0; for (i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]); for (i=0;i<3;i++) for(j=0;j<3;j++) if((i==j)||(i+j==2)) sum=sum+a[i][j]; printf("%d",sum); return 0; }
#include<stdio.h> #include<string.h> int main(){ char a[1000]; int flag = 0; int i,count=1; gets(a); for(i=0;i<strlen(a);i++){ if(a[i]==' '&&a[i+1]!=' '){ count++; } else if (a[i]==' '&&a[i+1]==' '){ count = count; } if(a[i]!=' '){ flag = 1; } } if(flag==1){ printf("一共有%d个单词",count); } else{ printf("一共有0个单词"); } return 0; }
#include <stdio.h> #include <math.h> int main() {int i,j,n,a[101]; for (i=1;i<=100;i++) a[i]=i; a[1]=0; for (i=2;i<sqrt(100);i++) for (j=i+1;j<=100;j++) {if(a[i]!=0 && a[j]!=0) if (a[j]%a[i]==0) a[j]=0; } printf("\n"); for (i=2,n=0;i<=100;i++) { if(a[i]!=0) {printf("%5d",a[i]); n++; } if(n==10) {printf("\n"); n=0; } } printf("\n"); return 0; }