第一章单元测试
- C语言程序从( )开始执行。
- 以下不正确的C语言标识符是( )。
- 下列关于C语言的说法正确的是( )。
- ( )是构成C语言程序的基本单位。
- 在C语言程序中,表达式5%2的结果是( )。
- 下列数据中属于“字符串常量”的是( )。
- 下列for循环的次数为( )。
for(i=0,x=0;!x &&i<=5;i++) - C 语言程序的模块化是通过以下哪个选项实现的( )。
- 以下选项中叙述错误的是( )。
- 以下选项中叙述正确的是( )。
- 以下选项中叙述错误的是( )。
- 以下选项中叙述正确的是( )。
- 以下选项中叙述正确的是( )。
- 以下选项中叙述错误的是( )。
- 以下叙述中错误的是( )。
A:程序中第一条可执行语句 B:包含文件中的第一个函数 C:程序中第一个函数 D:程序中的main函数
答案:程序中的main函数
A:abc B:ab.c C:a_bc D:ABC
答案:ab.c
A:C程序从main函数开始执行 B:C语言不区分大小写 C:C程序的三种基本结构是顺序、选择、循环 D:C程序的工作过程是编辑、编译、连接、运行
答案:C程序从main函数开始执行###C程序的三种基本结构是顺序、选择、循环###C程序的工作过程是编辑、编译、连接、运行
A:函数 B:子例 C:子程序 D:过程
答案:函数
A:2.5 B:3 C:2 D:1
答案:1
A:“a” B:‘abc\0’ C:‘a’ D:{ABC}
答案:“a”
A:1 B:6 C:无限 D:5
答案:6
A:语句 B:程序行 C:变量 D:函数
答案:函数
A:C 语言的标识符可分为运算符、用户标识符和关键字三类 B:C 语言的标识符可分为语句、变量和关键字三类 C:C 语言的标识符可分为函数名、变量和预定义标识符三类 D:C 语言的标识符可分为关键字、预定义标识符和用户标识符三类
答案:C 语言的标识符可分为运算符、用户标识符和关键字三类###C 语言的标识符可分为语句、变量和关键字三类###C 语言的标识符可分为函数名、变量和预定义标识符三类
A:C 程序必须由 main 语句开始 B:C 程序中的注释可以嵌套 C:C 程序中的注释必须在一行完成 D:函数体必须由 { 开始
答案:函数体必须由 { 开始
A:结构化程序的三种基本结构是循环结构、选择结构、顺序结构 B:使用 N-S 流程图不能描述复杂算法 C:计算机能够直接运行 C 语言源程序,不必进行任何转换 D:C 语言源程序不编译也能直接运行
答案:使用 N-S 流程图不能描述复杂算法###计算机能够直接运行 C 语言源程序,不必进行任何转换###C 语言源程序不编译也能直接运行
A:使用三种基本结构就可以实现任何复杂算法 B:可运行 C 语言程序不需要包含 main()函数 C:程序语法错误要在运行时才能发现 D:只要程序包含了三种基本结构中的任意一种,就是结构化程序
答案:使用三种基本结构就可以实现任何复杂算法
A:算法需要包含所有三种基本结构 B:有些算法不能用三种基本结构来表达 C:C 程序中的语句要经过编译才能转换成二进制机器指令 D:简单算法的操作步骤不能超过 20 步
答案:C 程序中的语句要经过编译才能转换成二进制机器指令
A:全部三种基本结构都包含的才是结构化程序 B:C 语言程序可以定义多个不同内容的 main 函数 C:复杂任务可以分解成简单子任务 D:C 语言程序中的所有函数必须保存在同一个源文件中
答案:全部三种基本结构都包含的才是结构化程序###C 语言程序可以定义多个不同内容的 main 函数###C 语言程序中的所有函数必须保存在同一个源文件中
A:书写风格良好的程序执行效率高 B:C 程序可以在一行上写多条语句 C:C 程序允许将一条语句分写在多行上 D:书写风格良好的程序易读性好
答案:书写风格良好的程序执行效率高