2022年C语言第5次模拟试卷

感谢您能抽出几分钟时间来参加本次答题,现在我们就马上开始吧!
C语言是面向对象的高级程序设计语言
是
否
C语言是可移植的 模块化 结构化
是
否
C语言必须有主函数才可以运行程序
是
否
void是一个空类型可以返回一个值
是
否
C语言不允许出现空函数
是
否
C语言不允许出现空语句
是
否
C语言不必须有库函数文件
是
否
注释语句也是必须要被C语言所识别的处理的
是
否
C语言的函数包含两个部分 声明部分 执行部分
是
否
C语言的分号不是必须书写的
是
否
C语言本身存在着输入输出语句
是
否
函数是C语言的最小单位
是
否
语句是C语言的最小单位
是
否
一个C语言程序的流程是 编辑 编译 链接 运行
是
否
程序= 算法
是
否
指针类型也是C语言的数据类型
是
否
C语言有顺序结构  选择结构  循环结构
是
否
C语言的三种结构只能完成简单的程序
是
否
C语言的构造类型有 数组类型 函数类型 联合类型 枚举类型
是
否
C语言基本类型 整型 实型 字符型 枚举型
是
否
C语言是模块化的程序
是
否
C语言的变量名可以是任意的
是
否
C语言没有空类型
是
否
C语言有字符串类型的数据
是
否
C语言字符型数据占用一个字节
是
否
C语言大写变量和小写变量都是一样的
是
否
C语言也有二进制句的数
是
否
C语言数据在内存中是以二进制形式存放的
是
否
C语言转义八进制语句必须存在前导0
是
否
C语言转义十六进制语句必须存在前导0x
是
否
C语言没有 long short 类型的数据
是
否
C语言的浮点型数据有 实型 和指数类型
是
否
e前e后必须有数 e后必须是整数
是
否
用C语言编写的代码程序是
A 可立即执行
B是一个源程序
C经过编译后可执行
D 经过编译解释才能执行
以下叙述中正确的是
A C语言程序不必经过编译就可直接运行
B C语言中的可执行语 句最终将转为二进制机器指令
C C程序经过编译形成的 进制代码可以直接运行
D C语言中的函数可以单独进行编译
正确的是
A C语言比其他语言高级
B C语言可以不用编译就能执行
C C语言以接近英语的自然语言和数学语言作为语言表达形式
DC语言出现晚 具有其他语言的一切优点
 函数形参的值也可以传回给对应的实参
是
否
以下叙述中错误的是()
A C语句必须以分号结束
B 复合语句在语法上被看做 条语句
C 空语句出现在任何地方均不影响程序运行
D 赋值表达式末尾加上分号就构成赋值语句
关于函数的叙述正确的是()
A每个函数可以被其他函数调用(包括main)
B每个函数可被单独编译
C每个函数可单独编译
D一个函数内部可定义另一个函数
以下叙述正确的是()
A C程序必须要有输入和输出
B可以没有输出但必须要有输入
C可没有输入但必要有输出
D可以既没有输入也没有输出
用户所定义的标识符允许使用关键字
是
否
c=97是字符型变量允许赋值的
是
否
0的ascii的码是48
是
否
 调用printf函数时, 必须要有输出项
是
否
在C语言中, 整数可以以十二进制、 八进制或十六进制的形式输出
是
否
 使用putchar函数时, 必须在之前包含头文件stdio.h
是
否
调用getchar函数读入字符时, 可以从键盘上输入字符
所对应的ASCII码
是
否

while(E)中的(E) 等价于 E!=0

是
否
C语言执行程序是从上至下的
是
否
 !k%2==1和其他的语句是不一样的
是
否
while(E)中的(!E)    等价于 E==0
是
否

51题 | 被引用0次

模板修改
使用此模板创建