若有定义语句:int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中0≤i<10)( )。
A. *(*(a+i))
B. a[p-a]
C. p[i]
D. *(&a[i])
查看答案
函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是( )。
A. 1
B. 4
C. 5
D. 2
以下叙述正确的是( )。
A. do-while语句构成的循环,当while语句中的表达式值为0时结束循环
B. do-while语句和while-do构成的循环功能相同
C. while-do语句构成的循环,当while语句中的表达式值为非0时结束循环
D. do-while语句构成的循环,必须用break语句退出循环
若有说明语句:int*ptr[10];以下叙述正确的是( )。
A. Ptr是一个具有10个指针元素的一维数组,每个元素都只能指向整型变量
B. Ptr是指向整型变量的指针
C. Ptr是一个指向具有10个整型元素的一维数组的指针
D. Ptr是一个指向10个整型变量的函数指针
若有说明语句:char c=’\72’;,则变量c中存放的是( )。
A. 2个字符
B. 1个字符
C. 3个字符
D. 说明语句不合法