题目内容

以下程序段给数组所有的元素输入数据,请选择正确答案填入( )。#includemain(){int a[10],i=0;while(i<10) scanf("%d",________ );┇}

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

查看答案
更多问题

下列对C语言字符数组的描述中错误的是()。

A. 字符数组可以存放字符串
B. 字符数组中的字符串可以整体输入、输出
C. 可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D. 不可以用关系运算符对字符数组中的字符串进行比较

下面程序运行的结果是()。main(){ char ch[7]={“65ab21”};int i,s=0;for(i=0;ch[i]>='0' && ch[i]<='9';i+=2)s=10*s+ch[i]-'0';printf("%d\n",s);}

A. 2ba56
B. 6521
C. 6
D. 62

若s=0,执行循环语句 for(i=1; i<=10; i=i+3) s=s+i; 后,i 的值为()。

下列程序段的功能是计算:s=1+12+123+1234+12345,则 划线处应填()。int i, s=0, t=0;for(i=1; i<=5; i++) {t=i+________ ;s=s+t;}printf("s=%d\n",s) ;

答案查题题库