百年教育职业培训中心 百年教育学习服务平台
国开搜题

超尔星学雅习通答案程序设计(C)形成性考核答案

来源: 更新时间:

程序设计(C)学校:江苏开放大学答案无问题:1.计算机唯一能识别的语言是()。选项:•A.机器语言•B.汇编语言•C.高级语言•D.面向对象语言答案:请关注公众

程序设计(C)

学校: 江苏开放大学答案

问题: 1. 计算机唯一能识别的语言是()。

选项:

A. 机器语言

B. 汇编语言

C. 高级语言

D. 面向对象语言

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. 下面对国家开放大学答案C语言特点的描述,不正确的是()。

选项:

A. C语言兼有高级语言和低级语言的双重特点,执行效率高

B. C语言既可以用来编写应用程序,又可以用来编写系统软件

C. C语言中变量可以不定义,直接使用

D. C语言是一种结构式模块化程序设计语言

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. 以下叙述中正确的是()。

选项:

A. C语言的源程序不必通过编译就可以直接运行

B. C语言中的每条可执行语句最终都将被转换成二进制的机器指令

C. C源程序经编译形成的二进制代码可以直接运行

D. C语言中的函数不可以单独进行编译

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. C程序的基本结构单位是

选项:

A. 文件

B. 语句

C. 函数

D. 表达式

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. 结构化程序由三种基本结构组成,三种基本结构组成的算法______。

选项:

A. 可以完成任何复杂的任务

B. 只能完成部分复杂的任务

C. 只能完成符合结构化的任务

D渝粤题库. 只能完成一些简单的任务

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. 以下叙述中不正确的是()。

选项:

A. 一个好的程序应该有详尽的注释

B. 在C程序中,赋值运算符的优先级最低

C. 在C程序中,j++;是一条赋值语句

D. C程序中的#include和#define均不是C语句

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. C语言源程序的基本单位是()。

选项:

A. 过程

B. 函数

C. 子程序

D. 标识符

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的可执行文件

选项:

A. .c

B. .obj

C. .exe

D. .bas

答案: 请关注公众号【渝粤搜题】查看答案

问题: 9. 以下叙述正确的是()。

选项:

A. do-while语句构成的循环不能用其它语句构成的循环来代替.

B. do-while语句构成的循环只能用break语句退出.

C. 用do-while语句构成的循环,在while后的表达式为非零时结束循环.

D. 用do-while语句构成的循环,在while后的表达式为零时结束循环

答案: 请关注公众号【渝粤搜题】查看答案

问题: 10. C语言源程序文件经过C编译程序编译后生成的目标文件的后缀为

选项:

A. .c

B. .obj

C. .exe

D. .bas

答案: 请关注公众号【渝粤搜题】查看答案

问题: 11. C 语言程序的三种基本结构是顺序结构、选择结构和______结构.

选项:

A. 循环

B. 递归

C. 转移

D. 嵌套

答案: 请关注公众号【渝粤搜题】查看答案

问题: 12. 用计算机高级语言编写的程序一般称为()。

选项:

A. 目标程序

B. 可执行程序

C. 源程序

D. 伪代码程序

答案: 请关注公众号【渝粤搜题】查看答案

问题: 13. C语言规定,在一个源程序中,main函数的位置()。

选项:

A. 必须在最开始

B. 必须在系统调用的库函数的后面

C. 可以任意

D. 必须在最后

答案: 请关注公众号【渝粤搜题】查看答案

问题: 14. 以下叙述中正确的是 ()。

选项:

A. C程序中注释部分可以出现在程序中任意合适的地方

B. 花括号“{“和”}”只能作为函数体的定界符

C. 构成C程序的基本单位是函数,所有函数名都可以由用户命名

D广东开放大学答案. 分号是C语句之间的分隔符,不是语句的一部分

答案: 请关注公众号【渝粤搜题】查看答案

问题: 15. 以下叙述正确的是()。

选项:

A. 在C程序中,main函数必须位于程序的最前面

B. C程序的每行中只能写一条语句

C. C语言本身没有输入输出语句

D. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误

答案: 请关注公众号【渝粤搜题】查看答案

问题: 16. C语言源程序名的后缀是

选项:

A. exe

B. c

C. obj

D. cp

答案: 请关注公众号【渝粤搜题】查看答案

问题: 17. 以下不正确的叙述是()。

选项:

A. 在C程序中所用的变量必须先定义后使用

B. 程序中,APH和aph是两个不同的变量

C. 若a和b类型相同,在执行了赋值语句a=b;后b中的值将放入a中,b中的值不变

D. 当输入数值数据时,对于整型变量只能输入整型值;对于实型变量只能输入实型值

答案: 请关注公众号【渝粤搜题】查看答案

问题: 18. 以下叙述中正确的是()。

选项:

A. 构成C程序的基本单位是函数

B. 可以在一个函数中定义另一个函数

C. main()函数必须放在其它函数之前

D. 所有被调用的函数一定要在调用之前进行定义

答案: 请关注公众号【渝粤搜题】查看答案

问题: 19. 在一个C程序中()。

选项:

A. main函数必须出现在所有函数之前

B. main函数可以在任何地方出现

C. main函数必须出现在所有函数之后

D. main函数必须出现在固定位置

答案: 请关注公众号【渝粤搜题】查看答案

问题: 20. C语言程序经过编译、链接后生成的可执行文件的扩展名是()。

选项:

A. c

B. exe

C. o

D. obj

答案: 请关注公众号【渝粤搜题】查看答案

问题: 21. 下列叙述中正确的是()。

选项:

A. C语言编译时不检查语法

B. C语言的子程序有过程和函数两种

C. C语言的函数可以嵌套定义

D. C语言所有函数都是外部函数

答案: 请关注公众号【渝粤搜题】查看答案

问题: 22. 能将高级语言编写的源程序转换为目标程序的是()。

选项:

A. 链接程序

B. 解释程序

C. 编译程序

D. 编辑程序

答案: 请关注公众号【渝粤搜题】查看答案

问题: 23. C语言编写的源程序()。

选项:

A. 可立即执行

B. 经过编译即可执行

C. 经过编译和链接后才能执行

D. 经过编译和解释后才能执行

答案: 请关注公众号【渝粤搜题】查看答案

问题: 24. 一个C语言程序是由()。

选项:

A. 一个主程序和若干子程序组成

B. 函数组成

C. 若干过程组成

D. 若干子程序组成

答案: 请关注公众号【渝粤搜题】查看答案

问题: 25. 以下叙述正确的是()。

选项:

A. 可以把define和if定义为用户标识符

B. 可以把define定义为用户标识符,但不能把if定义为用户标识符

C. 可以把if定义为用户标识符,但不能把define定义为用户标识符

D. define和if都不能定义为用户标识符

答案: 请关注公众号【渝粤搜题】查看答案

问题: 26. 以下叙述中错误的是

选项:

A. 用户所定义的标识符允许使用关键字

B. 用户所定义的标识符应尽量做到"见名知意"

C. 用户所定义的标识符必须以字母或下划线开头

D. 用户定义的标识符中,大、小写字母代表不同标识

答案: 请关注公众号【渝粤搜题】查看答案

问题: 27. 任何一个C语言的可执行程序都是从____开始执行的.

选项:

A. 程序中的第一个函数

B. main( )函数的入口处

C. 程序中的第一条语句

D. 编译预处理语句

答案: 请关注公众号【渝粤搜题】查看答案

问题: 28. 以下描述中正确的是()。

选项:

A. 由于 do-while 循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句

B. do-while 循环由do开始,用while结束,在 while(表达式)后面不能写分号

C. 在 do-while 循环体中,一定要有能使 while 后面表达式的值变为零("假")的操作

D. do-while 循环中,根据情况可以省略 while

答案: 请关注公众号【渝粤搜题】查看答案

问题: 29. C语言源程渝粤教育序文件的后缀是.C,经过编译之后,生成后缀为.OBJ的【1】文件,经连接生成后缀.EXE的可执行文件。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 30. C语言的三种基本结构是【1】结构、选择结构、循环结构.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 31. C语言中,【1】是程序的基本组成部分.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 32. 一个C源程序中至少应包括一个【1】函数.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 33. c语言程序的三种基本结构是:顺序结构,选择结构,【1】结构.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 34. C语言源程序的基本单位是【1】.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 1. 养成良好的编程习惯对程序员来说很重要,在编写C语言程序时,不属于良好的编程习
惯的是()。

选项:

A. 在程序代码中穿插一些必要的注释

B. 变量名字符数越少越好

C. 采用分层缩进的书写格式

D. 以模块化方式考虑程序结构,以函数形式书写较复杂结构

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. 关于算法特点的叙述中,不正确的是()。

选项:

A. 仅有有限的操作步骤,即无死循环

B. 算法的每一个步骤应当是确定的

C. 有适当的输入,可以没有输出

D. 算法中的每一步都应当能有效地执行

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. 下列叙述中,不符合良好程序设计风格的是

选项:

A. 程序的效率第一,清晰第二

B. 程序的可读性好

C. 程序中有必要的注释

D. 输入数据前要有提示信息

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. 算法的有穷性是指

选项:

A. 算法程序的运行时间是有限的

B. 算法程序所处理的数据量是有限的

C. 算法程序的长度是有限的

D. 算法只能被有限的用户使用

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. 下列选项中不属于结构化程序设计原则的是

选项:

A. 可封装

B. 自顶向下

C. 模块化

D. 逐步求精

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. 结构化程序所要求的基本结构不包括

选项:

A. 顺序结构

B. GOTO跳转

C. 选择(分支)结构

D. 重复(循环)结构

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. 简单程序设计步骤中不包括

选项:

A. 安装编译程序

B. 确定算法

C. 编码

D. 调试

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. 算法的空间复杂度是指

选项:

A. 算法在执行过程中所需要的计算机存储空间

B. 算法所处理的数据量

C. 算法程序中的语句或指令条数

D. 算法在执行过程中所需要的临时工作单元数

答案: 请关注公众号【渝粤搜题】查看答案

问题: 9. 一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述 中错误的是()。

选项:

A. 有零个或多个输入

B. 有零个或多个输出

C. 有穷性

D. 可行性

答案: 请关注公众号【渝粤搜题】查看答案

问题: 10. 软件是指

选项:

A. 程序

B. 程序和文档

C. 算法加数据结构

D. 程序、数据和相关文档的集合

答案: 请关注公众号【渝粤搜题】查看答案

问题: 11. 下列叙述中正确的是

选项:

A. 算法就是程序

B. 设计算法时只需要考虑数据结构的设计

C. 设计算法时只需要考虑结果的可靠性

D. 设计算法时需要同时考虑时间复杂度和空间复杂度

答案: 请关注公众号【渝粤搜题】查看答案

问题: 12. 以下叙述中正确的是

选项:

A. 程序设计的任务就是编写程序代码并上机调试

B. 程序设计的任务就是确定所用数据结构

C. 程序设计的任务就是确定所用算法

D. 以上三种说法都不完整

答案: 请关注公众号【渝粤搜题】查看答案

问题: 1. 下列变量说明语句中,正确的是()。

选项:

A. char:a b c;

B. char a;b;c;

C. int x;z;

D. int x,z;

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. 以下关于long、int和short类型数据占用内存大小的叙述中正确的是

选项:

A. 均占4个字节

B. 根据数据的大小来决定所占内存的字节数

C. 由用户自己定义

D. 由C语言编译系统决定

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. 若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达 式的值为“假”,则以下不能满足要求的表达式是()。

选项:

A. A%2==1

B. !(A%2==0)

C. !(A%2)

D. A%2

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. 以下数值中,不正确的八进制数或十六进制数是()。

选项:

A. 0x16

B. 16

C. -16

D. 0xaaaa

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. 下列关于单目运算符++、--的叙述中正确的是______。

选项:

A. 它们的运算对象可以是任何变量和常量

B. 它们的运算对象可以是char型变量和int型变量,但不能是float型上海开放大学答案变量

C. 它们的运算对象可以是int型变量,但不能是double型变量和float型变量

D. 它们的运算对象可以是char型变量、int型变量和float型变量

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. 以下的选择中,正确的赋值语句是()。

选项:

A. a=1,b=2

B. j++

C. a渝粤搜题=b=5;

D. y=int(x)

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. 以下标识符中,不能作为合法的C用户定义标识符的是()。

选项:

A. putchar

B. _double

C. _123

D. INT

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. 在C语言中,char型数据在内存中的存储形式是()。

选项:

A. 补码

B. 反码

C. 原码

D. ASCII码

答案: 请关注公众号【渝粤搜题】查看答案

问题: 9. C语言中运算对象必须是整型的运算符是()。

选项:

A. %=

B. /

C. =

D. 〈=

答案: 请关注公众号【渝粤搜题】查看答案

问题: 10. 设有说明:char w; int x; float y; double z; 则表达式w*x+z-y值的数据类型为().

选项:

A. float

B. int

C. char

D. double

答案: 请关注公众号【渝粤搜题】查看答案

问题: 11. 下面不正确的字符串常量是()。

选项:

A. 'abc'

B. "12'12"

C. "0"

D. " "

答案: 请关注公众号【渝粤搜题】查看答案

问题: 12. 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的 数据类型为()。

选项:

A. int

B. float

C. double

D. 不确定

答案: 请关注公众号【渝粤搜题】查看答案

问题: 13. C语言中,char类型数据占()。

选项:

A. 1个字节

B. 2个字节

C. 4个字节

D北京开放大学答案. 8个字节

答案: 请关注公众号【渝粤搜题】查看答案

问题: 14. 以下运算符中,优先级最高的运算符是()。

选项:

A. *=

B. >=

C. (类型)

D. +

答案: 请关注公众号【渝粤搜题】查看答案

问题: 15. C语言中的标识符只能由字母,数字和下划线三种字符组成, 且第一个字符()。

选项:

A. 必须为字母

B. 必须为下划线

C. 必须为字母或下划线

D. 可以是字母,数字和下划线中任一字符

答案: 请关注公众号【渝粤搜题】查看答案

问题: 16. 已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用 八进制表示的字符常量'\101'是()。

选项:

A. 字符A

B. 字符a

C. 字符e

D. 非法的常量

答案: 请关注公众号【渝粤搜题】查看答案

问题: 17. 下列字符序列中,可用作C标识符的一组字符序列是()。

选项:

A. S.b,sum,average,_above

B. class,day,lotus_1,2day

C. #md,&12x,month,student_n!

D. D56,r_1_2,name,_st_1

答案: 请关注公众号【渝粤搜题】查看答案

问题: 18. 下列变量定义中合法的是()。

选项:

A. short _a=1-.1e-1;

B. double b=1+5e2.5;

C. long do=0xfdaL;

D. float 2_and=1-e-3;

答案: 请关注公众号【渝粤搜题】查看答案

问题: 19. 下列字符序列中,不可用作C语言标识符的是()。

选项:

A. b70

B. #ab

C. symbol

D. a_1

答案: 请关注公众号【渝粤搜题】查看答案

问题: 20. 已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,则用八进制表 示的字符常量'\101'是______。

选项:

A. 字符A

B. 字符a

C. 字符e

D. 非法的常量

答案: 请关注公众号【渝粤搜题】查看答案

问题: 21. 设有说明:char c; int x; double z;则表达式c*x+z值的数据类型为

选项:

A. float

B. int

C. char

D. double

答案: 请关注公众号【渝粤搜题】查看答案

问题: 22. C语言中,double类型数据占()。

www.yuyue-edu.cn选项:

A. 1个字节

B. 2个字节

C. 4个字节

D. 8个字节

答案: 请关注公众号【渝粤搜题】查看答案

问题: 23. 表达式18/4*sqrt(4.0)/8值的数据类型为()。

选项:

A. int

B. float

C云南开放大学答案. double

D. 不确定

答案: 请关注公众号【渝粤搜题】查看答案

问题: 24. 设有说明语句:char a='\72';则变量a()。

选项:

A. 包含1个字符

B. 包含2个字符

C. 包含3个字符

D. 说明不合法

答案: 请关注公众号【渝粤搜题】查看答案

问题: 25. 下面四个选项中,均是不合法的浮点数的选项是()。

选项:

A. 160. 0.12 e3

B. 123 2e4.2 .e5

C. -.18 123e4 0.0

D. -e3 .234 1e3

答案: 请关注公众号【渝粤搜题】查看答案

问题: 26. 以下标识符中,不能作为合法的C用户定义标识符的是()。

选项:

A. a3_b3

B. void

C. _123

D. IF

答案: 请关注公众号【渝粤搜题】查看答案

问题: 27. 在C语言中,int、char和short三种类型数据在内存中所占用的字节数()。

选项:

A. 由用用户自己定义

B. 均为2个字节

C. 是任意的

D. 由所用机器的机器字长决定

答案: 请关注公众号【渝粤搜题】查看答案

问题: 28. 以下字符中不是转义字符的是()。

选项:

A. \a'

B. \b'

C. \c'

D. '\\'

答案: 请关注公众号【渝粤搜题】查看答案

问题: 29. 算术运算符、赋值运算符和关系运算符的运算优先级按从高到低的顺序依次为

选项:

A. 算术运算、赋值运算、关系运算

B. 关系运算、赋值运算、算术运算

C. 算术运算、关系运算、赋值运算

D. 关系运算、算术运算、赋值运算

答案: 请关注公众号【渝粤搜题】查看答案

问题: 30. 若有定义:char c='\010'; 则变量C中包含的字符个数为【1】.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 31. 设 int x=1/4;则x的值为【1】.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 32. 若x和a均是int型变量,则执行表达式x=(a=4, 6*2) 后的x值为【1】 。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 33. C语言中,字符型数据和【1】 数据之间可以通用。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 34. 若a是int型变量,且a的初值为6,则计算表达式 a+=a-=a*a 后a的值为【1】.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 35. 若a是int型变量,则计算表达式 a=25/3%3 后a的值为【1】.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 36. 设w=5;w+= -2;则w的值为【1】.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 37. C语言中的字符变量用保留字【1】来说明.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 38. 若s为整型变量,且s=6,则表达式s%2+(s+1)%2的值为【1】 。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 39. 若有以下定义,则计算表达式y+=y-=m*=y后的y值是【1】. int m=5,y=2;

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 40. 已知 i=5,写出语句 i*=i+1; 执行后整型变量 i 的值是【1】.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 41. 设c语言中,int类型数据占2个字节,则long类型数据占【1】个字节, short类型数据占【2】个字节.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 42. 写出语句 b=(a=6,a*3); 执行后整型变量b的值是【1】.

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 43. 赋值运算符的作用是将一个数据赋给一个【1】 。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 44. C程序中数据有常量和【1】之分。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 45. 5/3的值为【1】。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 46. 自增运算符++、自减运算符--,只能用于【1】,不能用于常量或表达式。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 47. C的字符常量是用【1】引号括起来的1个字符,而字符串常量是用双引号号括起来的字符序列。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 48. C语言规定在程序中对用到的所有数据都必须指定其数据类型,对变量必须做到先【1】,后使用。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 49. C语言中,用一个标识符代表一个常量的,称为【1】常量。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 1. 在C语言中,能代表逻辑值“真”的是()。

选项:

A. True

B. 大于0的数

C. 非0整数

D. 非0的数

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. C语言的if语句嵌套时,if与else的配对关系是()。

选项:

A. 每个else总是与它上面的最近的if配对

B. 每个else总是与最外层的if配对

C. 每个else与if的配对是任意的

D. 每个else总是与它上面的if配对

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. 判断char型变量cl是否为小写字母的正确表达式是()。

选项:

A. 'a'<=cl<='z'

B. (cl>=a)&&(cl<=z)

C. ('a'>=cl)||('z'<=cl)

D. (cl>='a')&&(cl<='z')

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. 以下不正确的if语句形式是()。

选项:

A. if(x>y&&x!=y);

B. if(x==y) x+=y;

C. if(x!=y) scanf("%d",&x) else scanf("%d",&y);

D. if(x

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. C语言的switch语句中case后

选项:

A. 只能为常量

B. 只能为常量或常量表达式

C. 可为常量或表达式或有确定值的变量及表达式

D. 可为任何量或表达式

答案: 请关注公众号【渝粤搜题】查看答案

电话咨询