C语言程序 知识点习题
关于
1年前
更新
1
频次
100
题目数
分享

有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷
大家好 习题参考了 北京清华大学 谭浩强老师的 C语言教材
Q1:语言的发展历程是 机器语言 符号语言 高级语言 发展
Q2:由高级语言编写的程序我们称为源程序
Q3:C语言的流程是 编辑 编译 运行
Q4:C语言是非结构化的语言
Q5:C语言是广泛流行的计算机高级语言
Q6:C语言的特点 语言简洁 紧凑 使用方便 灵活 运算符丰富
Q7:C语言语法限制十分严格 程序设计自由度大
Q8:C语言允许直接访问物理地址
Q9:C语言编写的程序可移植性好
Q10:生成目标代码质量低 程序执行效率不好
Q11:注释不是C语言的程序的一部分
Q12:C语言的注释不会被程序所处理
Q13:C语言程序会发现注释语句中的错误
Q14:C语言的注释不能进行嵌套
Q15:一个程序由一个或者多个源程序文件组成
Q16:预处理指令也不是C语言的一部分
Q17:一个C语言程序由函数组成 函数是C语言的基本单位
Q18:C语言的函数必须包含main函数 且只能是一个
Q19:C语言的特点就是使得容易实现程序的模块化
Q20:C语言的函数包含两个部分 函数首部 函数体
Q21:C语言的函数体 包含 声明部分 执行部分
Q22:C语言不允许存在空函数 空语句
Q23:程序中的对计算机的操作是由函数中的C语言语句完成的
Q24:C语言的书写格式是严格的
Q25:C语言的分号是不可以缺少的
Q26:每个数据声明和语句的最后必须有一个分号
Q27:C语言提供任何的输入输出语句
Q28:C语言一行可以写多个语句
Q29:C语言 指针就是一个地址 取地址符号
Q30:对操作的描述 ,进行操作的步骤 就是算法
Q31:C语言的文件后缀名是.C
Q32:C语言经过链接之后生成 ,exe文件
Q33:算法 + 数据结构 = 程序
Q34:计算机不能直接识别和执行高级程序的语言指令 必须进行 一系列的操作
Q35:C语言的程序不具备可移植性
Q36:C语言的程序不应该包含过多 的注释语句
Q37:C语言的输入输出都是由库函数完成的
Q38:自顶而下 逐步细化 模块化设计 结构化编码
Q39:使用自然语言 流程图 伪代码 计算机语言 来表示一个算法
Q40:C语言 常量分为 整型常量 实型常量 字符常量
Q41:C语言的 ASCII 大写字母和小写字母 之间相差 32
Q42:C语言中 作用域也分为 全局作用域 局部作用域
Q43:C语言的空语句也是允许存在的
Q44:C语言的 空函数也是允许的存在或者定义的
Q45:C语言的函数 就是一个功能
Q46:用户来讲 C语言的函数 库函数 和 用户定义的函数
Q47:C语言不同的数据类型 在一起进行想加 都转换为高类型
Q48:函数的形式来讲 分为无参函数 和 有参数函数
Q49:C语言的变量必须先进行定义后使用
Q50:C语言的函数必须先定义后使用
Q51:C语言的整型类型占用 2个字节 有的时候也占用 4个字节
Q52:C语言的复杂类型包括 指针类型 数组类型 结构体类型 共用体类型 函数类型
Q53:C语言没有逻辑类型
Q54:C语言的 浮点类型 包括 单精度 双精度
Q55:C语言 整型类型 包括 基本类型 短整型 长整型 字符型
Q56:数组名 函数名 以及 变量的命名 也要遵守C语言的 标识符的定义
Q57:C语言的标识符可以是数字开头
Q58:C语言的标识符 由字母 还有 下划线 数字组成
Q59:C语言字符常量 分为 转义字符 普通字符 字符串常量 符号常量
Q60:C语言没有常变量
Q61:C语言for循环 以及 if 语句 不可以互相嵌套使用
Q62:C语言不同的数据类型不能在一起进行运算
Q63:C语言 字符类型可以和整型数据类型一起运算
Q64:输出函数 和 输入函数 要记得原样输出
Q65:strlen()是字符串长度函数
Q66:strcmp是字符串比较函数
Q67:strcpy是字符串拷贝函数
Q68:getchar 输入一个字符串
Q69:putchar输出一个字符
Q70:gets 输入一个字符串
Q71:请判断本项叙述是否正确?
Q72:break语句是开始下一次循环
Q73:C语言的三个结构不能缺少
Q74:C语言 没有逻辑类型 但是有 逻辑运算符! ||
Q75:if语句不可以进行嵌套
Q76:C语言中 取反运算符的优先级是最高的
Q77:C语言中 逗号运算符是最低的
Q78:C语言的标识符 分为预定义标识符 自定义标识符 关键字
Q79:分号是C语言的一部分 不是C语言的分隔符
Q80:C语言的注释不能进行嵌套使用
Q81:程序的注释 /**/ 块注释 //行注释
Q82:C语言总是从main函数开始到main函数结束
Q83:C语言的结构 分为 顺序结构 选择结构 循环结构
Q84:C语言的二维数组第二个元素不允许缺少
Q85:算法可以没有输入 但是必须有输出
Q86:C语言赋初值也可以省略方括号里面的数值int a[ ] = {0,1,2,3,4,5};
Q87:C语言数组也允许对数组全部进行赋值为0int a[10] = {0};
Q88:C语言有二进制 八进制 十进制 十六进制
Q89:C语言定义数组可以对全部数值进行赋初值例如 int a[5] = {0,1,2,3,4};
Q90:C语言也可以对数组的一部分进行赋初值int a[10] = {0,1,2,3,4,5};
Q91:C语言可以一次性引用数组中的所有元素
Q92:C语言不能逐个引用数组元素
Q93:数组名的命名不需要遵守C语言标识符的命名规则
Q94:C语言 使用 方括号来进行定义数组的下标元素
Q95:C语言可以把不同的数据类型的数据放在一起
Q96:数组中的每个元素都属于用一个数据类型
Q97:C语言的数组是一组的数据类型相同的元素的集合
Q98:return语句后面不能是表达式
Q99:C语言只能有一个return语句
Q100:C语言的返回值是通过return语句获得的
联系我们
问卷网公众号