C语言题目 多项选择(至少两个正确答案)

1. 以下选项是C语言关键字的是( )。
A.main B.FOR C.break D.void

2. 以下选项可作为C语言合法整数的是( )。
A.12345L B.0xabff C.0678 D.x3f0

3. 代数式ae/(bc) 的正确C语言表达式是( )。
A.a/b/c*e B.a*e/b/c C.a*e/b*c D.a*e/c/b

4. 设有说明:int a,b[3]={1,2,3},*p;下面能够正确执行的语句有( )。
A.p = *b; B.a = p; C.p = b+1; D.a = *p;

5. 已知ch是字符型变量,以下正确的赋值语句是( )。
A.ch= 'a+b' B.ch='\0' C.ch='\08' D.ch=5+9

6. 以下选项可作为C语言合法常量的是( )。
A.1U B.0678 C.0XABCD12L D.2005F

7. 以下不能定义为用户标识符的是( )。
A.b.c B.DO C.3com D.char

8. 对于下面关于数组声明,正确的是( )。
A.int x[][5]; B.int y[]={0}; C.int z[2,3]; D.char s[11]=“abc\ndef\n”;

9. 设有说明int a=0,b=1,c=2;下面表达式的值为1(对于逻辑表达式代表非0)的有( )。
A.a && b B.++a C.!a && b>c D.c||a

10. 引用数组元素时,其数组下标表达式允许是( )。
A.整型常量 B.整型表达式 C.任何类型的表达式 D.任何类型的函数调用

1. 以下选项是C语言关键字的是(A、C、D)。
A.main B.FOR C.break D.void

2. 以下选项可作为C语言合法整数的是(A、B、C)。
A.12345L B.0xabff C.0678 D.x3f0

3. 代数式ae/(bc) 的正确C语言表达式是( A、B、D)。
A.a/b/c*e B.a*e/b/c C.a*e/b*c D.a*e/c/b

4. 设有说明:int a,b[3]={1,2,3},*p;下面能够正确执行的语句有(C、D)。
A.p = *b; B.a = p; C.p = b+1; D.a = *p;

5. 已知ch是字符型变量,以下正确的赋值语句是(B、C、D)。
A.ch= 'a+b' B.ch='\0' C.ch='\08' D.ch=5+9

6. 以下选项可作为C语言合法常量的是(A、B)。
A.1U B.0678 C.0XABCD12L D.2005F

7. 以下不能定义为用户标识符的是(A、C、D)。
A.b.c B.DO C.3com D.char

8. 对于下面关于数组声明,正确的是(A、B、D)。
A.int x[][5]; B.int y[]={0}; C.int z[2,3]; D.char s[11]=“abc\ndef\n”;

9. 设有说明int a=0,b=1,c=2;下面表达式的值为1(对于逻辑表达式代表非0)的有(B、D)。
A.a && b B.++a C.!a && b>c D.c||a

10. 引用数组元素时,其数组下标表达式允许是(A、B)。
A.整型常量 B.整型表达式 C.任何类型的表达式 D.任何类型的函数调用
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-05
ACD AB ABD CD AD ACD ACD ABD BD AB

C语言题目 多项选择(至少两个正确答案)
1. 以下选项是C语言关键字的是(A、C、D)。A.main B.FOR C.break D.void 2. 以下选项可作为C语言合法整数的是(A、B、C)。A.12345L B.0xabff C.0678 D.x3f0 3. 代数式ae\/(bc) 的正确C语言表达式是( A、B、D)。A.a\/b\/c*e B.a*e\/b\/c C.a*e\/b*c...

C语言几道多项选择题,请大家帮忙解答一下。
2.ABC A a(1,2)数组的引用根本没有()B a[1,3]即a[3],不符合二维数组 C a[2][0]数组的行越界,行的取值是0,1,取不到2 \/\/注意:此题的D选项是绝对正确的,相当于a【0】【0】3.CD 打开文件的方式是:FILE *fp;fp=fopen(文件名,使用文件方式);AB的使用方式不...

C语言 多选
1,A;(字符数和字符个数没什么区别吧,再说答案也是多少个多少个,'\\72'代表八进制的字符,是一个)2,ACD;(A答案是明显的;字符处理是先把字符转化成整型(int),再按规定的格式输出,则在CD中,是先转化int型都是66,按ASCII表中可知是输出B)3,BCD;(在scanf()中%d%d之间没逗号,因此A答...

C语言多选题
A.整型常量 B.整型表达式 C.任何类型的表达式 D.任何类型的函数调用 3. 若有说明int a[ ]={ 1,2,3,4};则对a数组元素的正确引用是(A和C )。A.a[0] B. a[3.5] C. a[2-1] D. a[4]4. 若有说明char s1[80],s2[80]; 则正确的输出形式是(A和D)。A.puts(s1),puts(s2...

C语言程序设计试题 求标准答案 都是多选
1、答案:A (单引号括起来的都是字符,而且一对单引号最多对应一个字符,\\反斜杠是转义字符的开始,\\72是ASCII码对应的字母H。也就是把H这个字母存到了变量char a中。就一个字符H。)2、ACDE 解析:int a=3,b=4,c=5;,A、a>b B、a<=b C、(a||b)>c D、a<=(b||c)E、!

C语言的几道选择题,求答案,谢谢
1.for(n=0,n<20;n++)控制循环执行(D)次。A.19 B.21 C.22 D.20 解释:从n=0运行到n=19,你数数,应该是20次吧!2.一个C语言源程序至少应包含一个( A )。A.Main函数 B.用户自定义函数 C.语句 D.printf函数 解释:main函数是机器的识别函数,程序在main函数...

C语言 几道选择题
最后就跳出了,答案是a=31 【4】选(C)这道题,直接放到编译器……就可以了,但是强调的是……不同的编译器选择的自增自减的语句原则不同 以VISUAL C++为例,一般符合学习语法,但是TUBOR和C FREE等,对自增自减的语法有不同的规定 举个例子,n=(++a)+(++a)+(++a);,假如a=3,...

C语言选择题,求详解
选项A是正确的。解释如下:p是字符串指针,它是一个变量,可以被赋值,指向新的地址。a[5]是一个字符串,a指向这个字符串的首地址,而且它是一个常量,除了初始化的时候能赋值之外,不能再被赋值了。p是取到指针p的地址的值,*a是取得字符数组a[5]的首地址的值,这两个都是int型,后面的字符...

c语言多项选择
以下选项是C语言关键字的是(BC )。---main不是关键字 A.main B.auto C.break D.INT 2. 以下选项可作为C语言合法整数的是( AC )。--- B:十六进制不包括g A.234L B.0xabg C.0672 D.x3f0 3. 对于下面关于数组声明,正确的是(B )。---数组无初值时,下标...

国家计算机二级C语言考试题
一 、选择题 (1)下列数据结构中,按先进后出原则组织数据的是 A)线性链表 B)栈 C)循环链表 D)顺序表 正确答案: B (2)具有3个结点的二叉树有 A)2种形态 B)4种形态 C)7种形态 D)5种形态 正确答案: D (3)设有下列二叉树:对此二叉树前序遍历的结果为 A)ZBTYCPXA B)AT...

相似回答