2017年重庆师范大学计算机与信息科学学院820计算机基础综合[专业硕士]考研导师圈点必考题汇编
● 摘要
一、选择题
1. 字符数组a 和b 中存储了两个字符串,判断字符串a 和b 是否相等,应当使用的是 ( )。
A. B. C. D. 【答案】A
【解析】C 语言中,判断字符串是否相等,使用字符串比较函数符
故答案为A 选项。
已正确定义并赋值,以下符合C 语言语法的表达式是( )。
【答案】B 【解析】B 项正确,给y 。A 项错误,改成
语言语法。
3. 若有以下程序
则程序的输出结果是( )。 A.11,2 B.25,2 C.11,12 D.25,26 【答案】D
【解析】S (k+j)展开后是(3+2)*(3+2)=25,T (k+j)展开后是(3+2)*(3+2)/(3+2)
第 2 页,共 42 页
不能使用相等操作
2. 若变量
是前缀表达式,是复合语句,先进行X--, 然后把自减后的值赋
是右值,不能被赋值;D 项错误,应
显然不符合C
是右值,不能被赋值;C 项错误,
是表示声明了一个double 变量,它名字是
*(3+2)+1=26。
4. 有以下程序:
程序运行后的输出结果是( )。 A.TrueB •TrueFalse C.False
D.TrueFalseTrue 【答案】B 【解析】此答案为B 选项。
5. 若有代数式
(其中e 仅代表自然对数的底数,不是变量),则以下能够正确表示该此处是赋值语句“=”,注意赋值操作符与相等操作符“==”的区别,因
代数式的C 语言表达式是( )。
【答案】A
【解析】math.h 是数学运算库函数的头文件名:
6. 以下选项中,能用作用户标识符的( )。
【答案】C
【解析】标识符是由若干个字符组成的字符序列,用来命名程序的一些实体。语法规则为:①标识符由字母、数字或下画线组成;②第一个字符必须是字母或下画线;③标识符最多由274个字符组成;④在标识符中严格区分大小写字母;⑤关键字不能作为自定义的标识符在程序中使用。
7. 有以下程序:
第 3 页,共 42 页
程序运行后的输出结果是( )。 A.1 B.3 C.4 D.9
【答案】C 【
解
析
】
根
据
程
序1+0+1+2=4。
8. 以下选项中不属于字符常量的是( )。
A. B. C. D. 【答案】B
【解析】C 语言中用双引号表示字符串,在分配存储空间时需要包含两项,分别表示十六进制、八进制格式ASCII 代码值对应的字符常量。
9. 有以下程序:
>
程序运行后的输出结果是( )。 A.3,3,3 B.2,2,3 C.1,2,3 D.1,1,3 【答案】A 【解析】
仅分配了一份内存空间,但是指针a 、b 和c 同时指向
第 4 页,共 42 页
的
意
作为结束标志。CD
相关内容
相关标签