第一章单元测试
  1. C语言程序从( )开始执行。

  2. A:程序中第一条可执行语句 B:包含文件中的第一个函数 C:程序中第一个函数 D:程序中的main函数
    答案:程序中的main函数
  3. 以下不正确的C语言标识符是( )。

  4. A:abc B:ab.c C:a_bc D:ABC
    答案:ab.c
  5. 下列关于C语言的说法正确的是( )。

  6. A:C程序从main函数开始执行 B:C语言不区分大小写 C:C程序的三种基本结构是顺序、选择、循环 D:C程序的工作过程是编辑、编译、连接、运行
    答案:C程序从main函数开始执行###C程序的三种基本结构是顺序、选择、循环###C程序的工作过程是编辑、编译、连接、运行
  7. ( )是构成C语言程序的基本单位。

  8. A:函数 B:子例 C:子程序 D:过程
    答案:函数
  9. 在C语言程序中,表达式5%2的结果是( )。

  10. A:2.5 B:3 C:2 D:1
    答案:1
  11. 下列数据中属于“字符串常量”的是( )。

  12. A:“a” B:‘abc\0’ C:‘a’ D:{ABC}
    答案:“a”
  13. 下列for循环的次数为( )。
    for(i=0,x=0;!x &&i<=5;i++)

  14. A:1 B:6 C:无限 D:5
    答案:6
  15. C 语言程序的模块化是通过以下哪个选项实现的( )。

  16. A:语句 B:程序行 C:变量 D:函数
    答案:函数
  17. 以下选项中叙述错误的是( )。

  18. A:C 语言的标识符可分为运算符、用户标识符和关键字三类 B:C 语言的标识符可分为语句、变量和关键字三类 C:C 语言的标识符可分为函数名、变量和预定义标识符三类 D:C 语言的标识符可分为关键字、预定义标识符和用户标识符三类
    答案:C 语言的标识符可分为运算符、用户标识符和关键字三类###C 语言的标识符可分为语句、变量和关键字三类###C 语言的标识符可分为函数名、变量和预定义标识符三类
  19. 以下选项中叙述正确的是( )。

  20. A:C 程序必须由 main 语句开始 B:C 程序中的注释可以嵌套 C:C 程序中的注释必须在一行完成 D:函数体必须由 { 开始
    答案:函数体必须由 { 开始
  21. 以下选项中叙述错误的是( )。

  22. A:结构化程序的三种基本结构是循环结构、选择结构、顺序结构 B:使用 N-S 流程图不能描述复杂算法 C:计算机能够直接运行 C 语言源程序,不必进行任何转换 D:C 语言源程序不编译也能直接运行
    答案:使用 N-S 流程图不能描述复杂算法###计算机能够直接运行 C 语言源程序,不必进行任何转换###C 语言源程序不编译也能直接运行
  23. 以下选项中叙述正确的是( )。

  24. A:使用三种基本结构就可以实现任何复杂算法 B:可运行 C 语言程序不需要包含 main()函数 C:程序语法错误要在运行时才能发现 D:只要程序包含了三种基本结构中的任意一种,就是结构化程序
    答案:使用三种基本结构就可以实现任何复杂算法
  25. 以下选项中叙述正确的是( )。

  26. A:算法需要包含所有三种基本结构 B:有些算法不能用三种基本结构来表达 C:C 程序中的语句要经过编译才能转换成二进制机器指令 D:简单算法的操作步骤不能超过 20 步
    答案:C 程序中的语句要经过编译才能转换成二进制机器指令
  27. 以下选项中叙述错误的是( )。

  28. A:全部三种基本结构都包含的才是结构化程序 B:C 语言程序可以定义多个不同内容的 main 函数 C:复杂任务可以分解成简单子任务 D:C 语言程序中的所有函数必须保存在同一个源文件中
    答案:全部三种基本结构都包含的才是结构化程序###C 语言程序可以定义多个不同内容的 main 函数###C 语言程序中的所有函数必须保存在同一个源文件中
  29. 以下叙述中错误的是( )。

  30. A:书写风格良好的程序执行效率高 B:C 程序可以在一行上写多条语句 C:C 程序允许将一条语句分写在多行上 D:书写风格良好的程序易读性好
    答案:书写风格良好的程序执行效率高

点赞(2) dxwkbang
返回
顶部