当前位置:IT认证>计算机二级

问题:

[单选] 可在c程序中用作用户标汉符的一组标识符是(  )。

A . void
B . as_b3define _123WORD If
C . For
D . 2c_abc DOcase SlG

以下程序的输出结果是(  )。main()(char ch[3][4]={"123”,“456”.”78”),*P[3];inl i;for(i==-0;i<3;i++)p[i]=ch[i];for(i=0;i<3;i++)printf(”%s”。p[i]);} 123456780。 123 456 780。 12345678。 147。 有下列程序:main(){  char s[]=”abode”;s+=2:printf(”%d\n”,s[o]);)执行后的结果是(  )。 输出字符a的ASCII码。 输出字符c的ASCII码。 输出字符c。 程序出错。 在下列给出的表达式中,与while(E)中的(E)不等价的表达式是(  )。 (!E==0)。 (E>0||E<0)。 (E==0)。 (E!=0)。 设x=011050,则x=x&01252的值是(  )。 000000 1000 101000。 1111110100011001。 0000001 01 1 100010。 1100000OOOl0 1 000。 下列能正确进行字符串赋值的是(  )。 。 。 。 。 可在c程序中用作用户标汉符的一组标识符是(  )。
参考答案:

  参考解析

B。【解析】C语言中用户标识符不能与C编译系统已经预定义的、具有特殊用途的保留标识符(即关键字)同名。选项A,define,void为关键字;选项C,for,case为关键字;选项D,D()为关键字。

在线 客服