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)
相关推荐
Swift社区4 小时前
LeetCode 394. 字符串解码(Decode String)
算法·leetcode·职场和发展
tt5555555555555 小时前
LeetCode进阶算法题解详解
算法·leetcode·职场和发展
让我们一起加油好吗5 小时前
【基础算法】DFS中的剪枝与优化
算法·深度优先·剪枝
Q741_1476 小时前
C++ 模拟题 力扣495. 提莫攻击 题解 每日一题
c++·算法·leetcode·模拟
Felven6 小时前
A. Be Positive
算法
小O的算法实验室6 小时前
2026年COR SCI2区,自适应K-means和强化学习RL算法+有效疫苗分配问题,深度解析+性能实测,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
青岛少儿编程-王老师7 小时前
CCF编程能力等级认证GESP—C++7级—20250927
数据结构·c++·算法
夏鹏今天学习了吗7 小时前
【LeetCode热题100(39/100)】对称二叉树
算法·leetcode·职场和发展
天选之女wow8 小时前
【代码随想录算法训练营——Day34】动态规划——416.分割等和子集
算法·leetcode·动态规划
小莞尔9 小时前
【51单片机】【protues仿真】基于51单片机全自动洗衣机系统
c语言·单片机·嵌入式硬件·物联网·51单片机