例题解析 数组的使用 选择题 1.若有说明:int a[10];则对a数组元素的正确引用是: A. a[10] B. a[3,5] C. a(5) D. a[10-10] 2. 以下对二维数组a的正确说明是: A. int a[3][]; B. float a(3,4); C. double a[1][4] D. int a[10]={10*1} 3. 若有以下说明语句,则输出结果是:___ char sp[]=“\x69\082\n”; printf(“%d”,strlen(sp)); A.3 B. 5 C. 1 D. 字符串中有非法字符,输出值不定 4. int x=3; do {printf(“%2d\n”,x-=2);}while (!(--x) 的输出是_____ A. 1 B. 1, -2 C. 3, 0 D. 是死循环 填充题 1. 以下程序把一由小到大的数列放在a[1]到a[n]中,a[0]用做工作单元,程序把读入的x值插入到a 数组中,插入后,数组中的数仍然有序,请填充. #include stdio.h main() { int a[10]={0,12,17,20,25,28},x,i,n=5; printf(“Enter a number:”);_______; a[0]=x;i=n; wh
原创力文档

文档评论(0)