C语言程序填空题和程序题答案

答案

程序填空题:

第一题:

=======(答案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 void main() {

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 void main() {

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(\ }

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4