实验四
1.
#include<stdio.h> int main() {
int i,temp,k,j; int a[10]; for(i=0;i<=9;i++) {scanf("%d",&a[i]);}
for(i=0;i<=9;i++) {k=i; for(j=i+1;j<10;j++) {if(a[j]<a[k]) {k=j; } } if(k!=i) {temp=a[i]; a[i]=a[k]; a[k]=temp;} } for(i=0;i<=9;i++) {printf("%d\n",a[i]);} return 0; }
2.
#include<stdio.h> int main() { int i,j,b; int a[3][3]; for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]); b=a[0][0]+a[1][1]+a[2][2]+a[0][2]+a[2][0]; printf("%d\n",b);
return 0; }
3.
#include<stdio.h> int main() {int i; int n=0; char c[100]; for(i=0;i<100;i++) {scanf("%c",&c[i]);
if(c[i]=='\n') break;} for(i=0;i<100;i++) { if (c[i]==' ') n+=1;} n+=1; printf("%d\n",n);
return 0; }
4.#include<stdio.h>
int main()
{int a[99];
int i,j,b;
for(i=0;i<99;i++)
{a[i]=i+2;}
for(i=0;i<99;i++)
{for(j=2;j<11;j++)
{b=a[i]%j;
if(b==0)
{a[i]=0;
break;}
}
}
for(i=0;i<99;i++)
{if(a[i]!=0)
printf("%d\n",a[i]);
}
return 0;
}