国家二级C语言机试(选择题)模拟试卷229 (题后含答案及解析)
题型有:1. 
1. 以下选项中非法的C语言字符常量是
A.\b
B.\007
C.aa
D.\xaa
正确答案:C
解析:一个字符常量代表ASCII字符集中的一个字符,在程序中用单引号把一个字符括起来作为字符常量。 知识模块:C语言基础知识
2. 在调用函数时,如果参数是简单变量,它与对应形参之间的数据传递方式是(    )。
A.单向值传递
B.地址传递
C.由实参传给形参,再由形参传回实参
D.传递方式由用户指定
正确答案:A
解析:C语言规定,简单变量或数组元素为实参时,是单向值传递,即实参可以改变形参的值,但形参不能改变实参的值。 知识模块:函数与数组
3. 数据库应用系统中的核心问题是
A.数据库设计
B.数据库系统设计
C.数据库维护
D.数据库管理员培训
正确答案:A
解析:在数据库应用系统中的一个核心问题就是设计一个能满足用户要求,性能良好的数据库,这就是数据库设计。所以数据库设计是数据库应用的核心。 知识模块:公共基础知识
4. 合法的C语言标识符是(  )。
A._1_
B.2_8
C.void
D.unsigned
正确答案:A
解析:用户的标识符只能由字母或下划线开始,其他任何字符开始均会出错。一般强调文见其义的命名方法。但是C语言中的保留字不能用作用户的标识符。而选项C和D全部为保留字,选项B中以数字开头,这些都不正确。 知识模块:C语言基础知识
5. 以下叙述中错误的是(    )。
A.gets函数用于从终端读入字符串结构体数组不能作为参数传递给函数
B.getehar函数用于从磁盘文件读入字符
C.fputs函数用于把字符串输出到文件
D.fwrite函数用于以二进制形式输出数据到文件
正确答案:B
解析:本题考查字符处理函数和文件读写函数,属于基础知识。其中B选项的getchar函数用于从终端读入字符。 知识模块:基本语句
6. 有两个关系R,S如下,由关系R和S通过运算得到关系T,则所使用的操作为( )。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。