题目内容

设有程序:则在程序中的两个括号中应填入( )#includeint main(){int i,a[5]; printf{Please input number:\n”};for (i=0;i<=4;i++) scanf(“%d”,( ));… …printf(“输出数组:\n”);for (i=0;i<4;i++) printf(“%d”,( ));return 0;}

A. a[i]和&a[i]
B. &a[i]和&a[i]
C. &a[i]和a[i]
D. a[i]和a[i]

查看答案
更多问题

阅读程序:以下程序的输出结果是( )f(int b[],int n){int i,r=1;for (i=0;i<=n;i++) r=r*b[i];return r;}int main(){int x,a[]={2,3,4,5,6,7,8,9};x=f(a,3);printf(“%d\n”,x);return 0;}

A. 720
B. 6
C. 24
D. 120

已知 int 类型变量在内存中占用4个字节,定义数组 int b[8]={2,3,4};则数组b在内存中所占字节数为( )

A. 5
B. 12
C. 16
D. 32

以下程序段给数组所有元素输入数据:应在圆括号中填入的是( )#includeint main( ){int a[10],i=0;while (i<10)scanf(“%d”,( ));… …}

A. &a[++i]
B. &a[i+1]
C. &a[i]
D. &a[i++]

若定义数组 int a[10],其数组元素的下标下限为( )

A. 1
B. 0
C. 9
D. 10

答案查题题库