答案
程序填空题:
第一题:
=======(答案1)=======
i%j==0
=======(答案2)=======
n%4!=0
第二题:
=======(答案1)======= k=0
=======(答案2)=======
n n-n/10*10 n-10*(n/10)
=======(答案3)=======
while(n>0) while(0 第三题 =======(答案1)======= k++ k= k + 1 k+=1 ++k =======(答案2)======= a[k]=a[N-k-1] a[k]=a[N-1-k] a[k]=a[6-k] *(a+k)=*(a+N-k-1) *(a+k)=*(a+N-1-k] a[k]=a[-1+N-k] a[k]=a[-1-k+N] a[k]=a[-k-1+N] a[k]=a[-k+N-1] *(a+k)=*(a+N-k-1) =======(答案3)======= a[N-k-1]=s a[N-1-k]=s a[6-k]=s a[N -k -1]=s *(a +N -k -1)=s 程序题 第一题 #include int i, j, k, sum; sum = 0; for (i = 1; i < 10; i++) for (j = 0; j < 10; j++) for (k = 0; k < 10; k++) if ((i*i*i + j*j*j + k*k*k) == (i*100 + j*10 + k)) printf(\ } a[6-k]=s 第二题 #include int x; printf(\请输入学生成绩\\n\scanf(\if(x>100||x<0) printf(\switch(x/10) { case 9:printf(\case 8:printf(\case 7:printf(\case 6:printf(\default:printf(\} } 第三题 for(i=0;i { scanf(\ sum+=a[i]; } ave=sum/N; for(i=0;i if(a[i]>=60) pass++; if(a[i]>ave) better++; } for(i=0;i for(j=i+1;j if (a[i] t=a[i]; a[i]=a[j]; a[j]=t; } } for(i=0;i printf(\ }