实验四

#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; }

posted @ 2019-05-20 14:54  你家大白  阅读(117)  评论(0编辑  收藏  举报