一、 单项选择题
1. 下列选项中属于C语言字符常量的是()
A.‘abc’ B. “\n” C. ‘a’ D. ‘a\0’
2. 下列选项中属于字符串常量的是 ( )
A . ABC B.”ABC” C.’abc’ D.’a’
3. 在PC机中,’\n’在内存占用的字节数为()
A. 1 B.2 C. 3 D. 4
4. 下列字符串常量中,占用内存字节数为2的字符串常量是()
A. “12” B.”1” C.”1\0” D.”\n\n”
5.字符串”ABC”在内存占用的字节数是()
A. 3 B. 4 C. 6 D. 8
6.在C语言中,合法的长整形常量是()
A. 0L B. 4962 C. 0.054838743 D.2.1869e10
7.下列符号常量的定义中正确的是()
A # define N3 B define N 3 C # define N_1 3 D #define N 1 3
8.设有宏定义”#define R 2+3”,则R*R的宏替换结果正确的是()
A (2+3)*(2+3) B 2+3*2+3 C 5*5 D 5.0*5.0
9. char型常量在内存中存放的是()
A ASCII代码值 B 二进制代码值 C 八进制代码值 D十进制代码值
10.下列说法中错误的是()
A 整形变量可以存放字符常量的值 B字符型变量可以存放任意整形常量的值
C 变量必须先定义,后使用 D 字符串的长度不等于它占用的字节数
11.设整形变量i的值为3,则表达式i---i的值为()
A 0 B 1 C 2 D 3
12 .设整形变量a,b,c均为2, 表达式a+++b+++c++的值是()
A 6 B 9 C 8 D12
13. 表达试 “10!=9”的值是()
A ture B 非零值 C 0 D 1
哇哦 抄了我大半个小时 好辛苦啊 麻烦哪个高手帮我解答 给出答案 顺便在说说解题思路啊 呵呵 麻烦了 当然了 好的会给予一定报酬的 呵呵