概述
一、选择题
1. 若有代数式
(其中e 仅代表自然对数的底数,不是变量),则以下能够正确表示该
代数式的C 语言表达式是( )。
答:A
【解析】math.h 是数学运算库函数的头文件名:
2. 以下针对全局变量的叙述错误的是( )。
A. 全局变量的作用域是从定义位置开始至源文件结束 B. 全局变量是在函数外部任意位置上定义的变量 C. 用extern 说明符可以限制全局变量的作用域 D. 全局变量的生存期贯穿于整个程序的运行期间 答:C
【解析】在不同编译单位内用extern 说明符来扩展全局变量的作用域,extern 可以将全局变量作用域扩展到 其他文件,而不是限制全局变量的作用域,答案为C 选项。
3. 若有定义语句以下不能使用变量year 中的值增至2010的语句是( )。
答:D
【解析】A 项,p 所指内容执行增1操作;B 项,先取P 指针所指的内容,再执行后++运算;C 项,先取P 指针所指内容,再执行前++运算;D 项,实际上是p 指针执行++操作,而后取值。
4. 以下函数的功能是计算a 的n 次方作为函数值返回:
为实现上述功能,函数中下画线处应填入的是( )。
A.
B.
C.
D. 答:B
,【解析】for 循环语句,i=l时,
最后返回s 。
5. 设有定义_以下能给数组x 下标为6的元素读入数据的正确语句是( ) 。
A. B. C. D. 答:C
A 项,【解析】
元素类型为double , 所以输入
B 项,,有误:虽然x+6为指针,但*(x+6)
并非地址;D 项,使用p[6]表7K 的不是地址,方式不正确。
6. 一下四个程序中,完全正确的是( )
答:B
【解析】A 项中,“main ( ) ”函数后面不能加分号;C 语言中注释语句的注释方法是:
7. 字符数组a 和b 中存储了两个字符串,判断字符串a 和b 是否相等,应当使用的是
( )。
A. B. C. D. 答:A
【解析】C 语言中,判断字符串是否相等,使用字符串比较函数
或注释一行,且前缺少“#”号。
不能嵌套使用,C 项错误; D
选项中预编译命令
不能使用相等操作
符故答案为A 选项。
8. 有以下结构体说明、变量定义和赋值语句
则以下scanf 函数调用语句有错误的是( )。
答:A
【解析】A 项错误正确,确
作符优先级高于
是取
是取s[0]中的age 成员,scanf 函数中需要传入变量的地址。B 项等价于
C 项正确
是取
成员;D 项正
中的name 成员,name 是char 类型数组,自身就是首元素地址。
9. 下面结构体的定义语句中,错误的是( )。
答:B
【解析】C 语言中结构体变量的定义有3种方法:①定义结构体类型的同时定义结构体变量,如C 项;②使 用无名结构体类型定义结构体变量,如D 项;③先定义结构体类型,后定义结构体变量,如A 项。
10.有以下程序:
最后
以上就是震动小鸭子为你收集整理的若有代数式,则以下能够正确表示该代数式的c语言表达是是 07年4月,2016年河南大学教育科学学院C程序设计(同等学力加试)复试笔试最后押题五套卷...的全部内容,希望文章能够帮你解决若有代数式,则以下能够正确表示该代数式的c语言表达是是 07年4月,2016年河南大学教育科学学院C程序设计(同等学力加试)复试笔试最后押题五套卷...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复