00342第二章 C语言基础知识 思考题和练习题(C语言)

一、单项选择题

  1. 以下不属于C语言关键字的是【】。

A. printf B. sizeof C. typedef D. void

  1. 下列不属于C语言关键字的是【】。

A. sign B. signed C. unsigned D. void

  1. 下列属于C语言关键字的是【】。

A. VAR B. Cher C. Integer D. default

  1. 不合法的C语言标识符是【】。

A. a B. a C. 1_a D. a_1

  1. C语言规定主函数的位置【】。

A. 可以任意 B. 必须在最后

C. 必须在最开始 D. 必须在自定义函数的后面

  1. C程序的执行是从【】。

A. 本程序的第一个函数开始,到本程序的最后一个函数结束

B. 本程序的主函数开始,到主函数结束

C. 本程序的第一个函数开始,到本程序的主函数结束

D. 本程序的主函数开始,到本程序的最后一个函数结束

  1. C程序是由【】组成的。

A. 若干子程序 B. 一个主程序和若干子程序

C. 若干过程 D. 函数

二、填空题

  1. C语言标识符的第一个字符必须是下画线或者___。
  2. C语言的标识符只能由___、___和___三种字符组成。
  3. C语言的字符集是___字符集,主要包括___、数字、___和___四类字符。
  4. C程序中语句分隔符是___。
  5. C程序可由若干函数构成,其中至少应包含一个___函数。
  6. C程序的执行从___开始。
  7. C程序中,任何函数的定义都是由___和___两部分组成。
  8. C程序中有且仅有一个主函数,其函数名规定为___。
  9. 利用Microsoft Visual C++ 6.0 调试C程序时,"Step Into"和"Step Over"的区别是___。

答案:

一、单项选择题

  1. A(P45)
  2. A(P45)
  3. D(P45)
  4. C(P46)
  5. A(P51)
  6. B(P51)
  7. D(P50)

二、填空题

  1. 大小写英文字母(P46)
  2. 大小写英文字母;数字;下画线(P46)
  3. ASCII;大小写英文字母;非字母非数字的可显示字符;转义字符(P44)
  4. 空格(P47)
  5. 主(P50)
  6. 主函数(P51)
  7. 函数首部;函数体(P50)
  8. main(P48)
  9. "Step Into"进入函数内部逐步执行;"Step Over"不进入函数内部执行(P58)
相关推荐
SuperByteMaster1 小时前
freertos 任务创建方式
c语言
CodeRecycle1 小时前
Python 自动配置 pip 支持库(通过 Windows Bat 脚本)
算法
liliangcsdn2 小时前
特质偏度因子的计算示例和分析
算法
susplus2 小时前
【传感器DS18B20】51单片机上实现温度采集
c语言·51单片机·ds18b20·温度采集
荆棘鸟智能2 小时前
无人机遥感图像实时拼接算法工程实践:从特征提取到全景融合的完整技术链路
算法·无人机
6Hzlia2 小时前
【Classic 150 刷题计划】 LeetCode 58. 最后一个单词的长度 | C++ 极简反向遍历与单变量状态机
算法
AgentMaster3 小时前
企业如何应用智能客服?5 个典型场景的技术架构与实施路径
大数据·算法
程曦曦3 小时前
MySQL 生产库误删 98 张表后的时间点恢复实战:从 binlog 解析到资金对账
linux·数据结构·其他·算法·ubuntu·运维开发
Logic1013 小时前
C语言/数据结构位运算题解:异或XOR找出流水线上的“独特零件编号“——只出现一次的数字
c语言·数据结构·数组·位运算·时间复杂度·算法题·异或性质
山下梅子酒2254 小时前
洛谷-入门-B2043
c语言