题目内容

有以下程序
#include <stdio.h>
main()
{ int arr[ ]={1,3,5,7,2,4,6,8},i,start;
scanf("%d", &start);
for (1=0; 1<3; i++)
printf(”%d”,arr[ (start+i)%8] );
}
若在程序运行时输入整数10<回车>,则输出结果为【 12 】。

查看答案
更多问题

以下程序的输出结果是【 7 】。
#include <stdio.h>
main()
{ int a=37;
a+=a%=9; printf(”%d\n”, a),
}

以下程序的输出结果是【 14 】
#include <stdio.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
main()
{ char *p,*q,*r,
p=q=r=(char*)malioc(sizeof(char)*20);
strcpy(p,"attaboy,welcome!");
printf(”%c%c%c\n”,p[ 11 ], q[ 3 ],r[ 4 ]);
free(p);
}

以下程序的输出结果是【 10 】。
#include .<stdio.h>
Main()
{ char a,b;
for(a=0; a<20; a+=7) { b=a% 10; putchar(b+'0'); }
}

avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是

A. int avg(jnt *a,int n.);
B. int avg(int a[10],int n);
C. int avg(int a,int n);
D. int avg(int a[ ],int n);

答案查题题库