实验四




#include <stdio.h>
void swap(int *a,int *b){int temp;temp=*a;*a=*b;*b=temp;}
int main()
{
int a[10];
int i,q,w,j,e,r,t,n,y;
for(i=0;i<10;i++){scanf("%d",&a[i]);}
for(i=0;i<10;i++)
{
for(j=0,q=1,n=1;n<=10;j++,q++,n++)
{
if(a[j]>a[q]) swap(&a[j],&a[q]);
}
}
for(i=0;i<10;i++){printf("%d\n",a[i]);}
return 0;
}
#include <stdio.h>
int main()
{
int i,j,k,m,n;
int a[3][3];
for(i=0;i<3;i++){for(j=0;j<3;j++){scanf("%d",&a[i][j]);}}
m=a[0][0]+a[1][1]+a[2][2]+a[2][0]+a[0][2];
printf("%d\n",m);
return 0;
}
#include <stdio.h> int main() { int i,j; char s[1000]; gets(s); for(i=0,j=1;i<999;i++) {if(s[i]==' ') j++; else if(s[i]=='\0') break; } printf("%d\n",j);
return 0; }
#include <stdio.h> #include <math.h> int main() { int i,j,k,m,n; double q; printf("2\n"); for(i=3;i<=100;i++) { q=sqrt(i); j=ceil(q); for(k=2;k<=j;k++) { if(i%k!=0) m=1; if(i%k==0) m=0; if(i%k==0) break;} if(m==1) printf("%d\n",i);
}return 0; }

浙公网安备 33010602011771号