1、【
单选题
】
针对简单程序设计,以下叙述的实施步骤正确的是
[1分]
、
确定算法和数据结构、编码、调试、整理文档
、
编码、确定算法和数据结构、调试、整理文档
、
整理文档、确定算法和数据结构、编码、调试
、
确定算法和数据结构、调试、编码、整理文档
答案:
2、【
单选题
】
以下关于算法叙述错误的是
[1分]
、
算法可以用伪代码、流程图等多种形式来描述
、
一个正确的算法必须有输入
、
一个正确的算法必须有输出
、
用流程图可以描述的算法可以用任何一种计算机高级语言编写成程序代码
答案:
3、【
单选题
】
以下叙述错误的是
[1分]
、
一个C程序可以包含多个不同名的函数
、
一个C程序只能有一个主函数
、
C程序在书写时,有严格的缩进要求,否则不能编译通过
、
C程序的主函数必须用main作为函数名
答案:
4、【
单选题
】
以下叙述中错误的是
[1分]
、
C语言编写的函数源程序,其文件名后缀可以是C
、
C语言编写的函数都可以作为一个独立的源程序文件
、
C语言编写的每个函数都可以进行独立的编译并执行
、
一个C语言程序只能有一个主函数
答案:
5、【
单选题
】
以下选项中关于程序模块化得叙述错误的是
[1分]
、
把程序分成若干相对独立的模块可便于编码和调试
、
把程序分成若干相对独立,功能单一的模块,可便于重复使用这些模块
、
可采用自底向上、逐步细化的设计方法把若干独立模块组装成所要求的程序
、
可采用自顶向下、逐步细化的设计方法把若干独立模块组装成所要求的程序
答案:
6、【
单选题
】
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
[1分]
、
C语言程序仅可以编译执行
、
C语言程序仅可以解释执行
、
C语言程序既可以编译执行又可以解释执行
、
以上说法都不对
答案:
7、【
单选题
】
以下叙述中错误的是
[1分]
、
C语言的可执行程序是由一系列机器指令构成的
、
用C语言编写的源程序不能直接在计算机上运行
、
通过编译得到的二进制目标程序需要连接才可以运行
、
在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件
答案:
8、【
单选题
】
下列叙述中错误的是
[1分]
、
一个C语言程序只能实现一种算法
、
C程序可以由多个程序文件组成
、
C程序可以由一个或多个函数组成
、
一个函数可单独作为一个C程序文件存在
答案:
9、【
单选题
】
下列叙述中正确的是
[1分]
、
每个C程序文件中都必须有一个main()函数
、
在C程序的函数中不能定义另一个函数
、
C程序可以由一个或多个函数组成
、
在C程序中main()函数的位置是固定的
答案:
10、【
单选题
】
下列叙述中正确的是
[1分]
、
C语言编译时不检查语法
、
C语言的子程序有过程和函数两种
、
C语言的函数可以嵌套定义
、
C语言的函数可以嵌套调用
答案:
11、【
单选题
】
以下叙述中正确的是
[1分]
、
构成C程序的基本单位是函数
、
可以在一个函数中定义另一个函数
、
main()函数必须放在其他函数之前
、
所有被调用的函数一定要在调用之前进行定义
答案:
12、【
单选题
】
以下叙述正确的是
[1分]
、
C语言程序是由过程和函数组成的
、
C语言函数可以嵌套调用,例如:fun(fun(x))
、
C语言函数不可以单独编译
、
C语言中除了main函数,其他函数不可以作为单独文件形式存在
答案:
13、【
单选题
】
以下关于C语言的叙述中正确的是
[1分]
、
C语言中的注释不可以夹在变量名或关键字的中间
、
C语言中的变量可以再使用之前的任何位置进行定义
、
在C语言算术的书写中,运算符两侧的运算数类型必须一致
、
C语言的数值常量中夹带空格不影响常量值的正确表示
答案:
14、【
单选题
】
以下叙述中正确的是
[1分]
、
程序设计的任务就是编写程序代码并上机
、
程序设计的任务就是确定所用数据结构
、
程序设计的任务就是确定所用算法
、
以上三种说法都不完整
答案:
15、【
单选题
】
以下叙述中正确的是( )。
[1分]
、
C 程序的基本组成单位是语句
、
C 程序中的每一行只能写一条语句
、
简单C 语句必须以分号结束
、
C 语句必须在一行内写完
答案:
16、【
单选题
】
计算机能直接执行的程序是( )。
[1分]
、
源程序
、
目标程序
、
汇编程序
、
可执行程序
答案:
17、【
单选题
】
C 源程序中不能表示的数制是()。
[1分]
答案:
18、【
单选题
】
以下叙述中正确的是
[1分]
、
C程序中的注释只能出现在程序的开始位置和语句的后面
、
C程序书写格式严格,要求一行内只能写一个语句
、
C程序书写格式自由,一个语句可以写在多行上
、
用C语言编写的程序只能放在一个程序文件中
答案:
19、【
单选题
】
C语言源程序名的后缀是
[1分]
答案:
20、【
单选题
】
以下叙述中正确的是
[1分]
、
C语言程序将从源程序中第一个函数开始执行
、
可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行
、
C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束
、
main可作为用户标识符,用以命名任意一个函数作为主函数。
答案:
21、【
单选题
】
下列叙述中错误的是________。
[1分]
、
一个C语言程序只能实现一种算法
、
C程序可以由多个程序文件组成
、
C程序可以由一个或多个函数组成
、
一个C函数可以单独作为一个C程序文件存在
答案:
22、【
单选题
】
下列叙述中正确的是________。
[1分]
、
每个C程序文件中都必须有一个main()函数
、
在C程序中main()函数的位置是固定的
、
C程序可以由一个或多个函数组成
、
在C程序的函数中不能定义另一个函数
答案:
23、【
单选题
】
以下叙述中错误的是
[1分]
、
C语言源程序经编译后生成后缀为.obj的目标程序
、
C语言经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件
、
用C语言编写的程序称为源程序,它以ASCii代码形式存放在一个文本文件中
、
C语言的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令
答案:
24、【
单选题
】
以下叙述中错误的是
[1分]
、
算法正确的程序最终一定会结束
、
算法正确的程序可以有零个输出
、
算法正确的程序可以有零个输入
、
算法正确的程序对于相同的输入一定有相同的结果
答案:
25、【
单选题
】
以下叙述中错误的是( )。
[1分]
、
C语句必须以分号结束
、
复合语句在语法上被看作一条语句
、
空语句出现在任何位置都不会影响程序运行
、
赋值表达式末尾加分号就构成赋值语句
答案:
26、【
单选题
】
以下叙述中正确的是 ( )。
[1分]
、
用C程序实现的算法必须要有输入和输出操作
、
用C程序实现的算法可以没有输出但必须要有输入
、
用C程序实现的算法可以没有输入但必须要有输出
、
用C程序实现的算法可以既没有输入也没有输出
答案:
27、【
单选题
】
以下叙述中正确的是
[1分]
、
构成C程序的基本单位是函数
、
可以在一个函数中定义另一个函数
、
main()函数必须放在其它函数之前
、
所有被调用的函数一定要在调用之前进行定义
答案:
28、【
单选题
】
下列叙述中正确的是
[1分]
、
C语言编译时不检查语法
、
C语言的子程序有过程和函数两种
、
C语言的函数可以嵌套定义
、
C语言所有函数都是外部函数
答案:
29、【
单选题
】
以下说法中正确的是
[1分]
、
#define和printf都是C语句
、
#define是C语句,而printf不是
、
printf是C语句,但#define不是
、
#define和printf都不是C语句
答案: