智慧树知道网课《C语言程序设计(商洛学院)》课后章节测试满分答案
- 格式:docx
- 大小:715.61 KB
- 文档页数:67
第一章测试
1
【单选题】(1分)
C语言是一种()
A.
机器语言
B.
汇编语言
C.
高级语言
D.
以上都不是
2
【单选题】(1分)
构成C语言程序的基本单位是()
A.
函数
B.
字符
C.
程序行
D.
语句
3
【单选题】(1分)
以下不是C语言的特点的是()
A.
C语言移植性好
B.
能够编制出功能复杂的程序
C.
语言简洁紧凑
D.
C语言可以直接对硬件操作
4
【单选题】(1分)
以下叙述中正确的是()
A.
其余三种说法都不完整
B.
程序设计的任务就是确定所用数据结构
C.
程序设计的任务就是编写程序代码并上机调试
D.
程序设计的任务就是确定所用算法
5
【单选题】(1分)
算法具有五个特性,以下选项中不属于算法特性的是()
A.
简洁性
B.
有效性
C.
有穷性
D.
确定性
6
【判断题】(1分)
计算机科学家冯·诺依曼曾提出一著名公式:计算机程序=算法+数据结构。()
A.
错
B.
对
7
【判断题】(1分)
在程序设计中提到的算法就是“解决问题的方法和步骤”。()
A.
对
B.
错
8
【判断题】(1分)
根据计算机解决问题的类型不同,计算机算法一般分为数值运算算法和非数值运算算法两类。()
A.
对
B.
错
9
【判断题】(1分)
计算机程序的算法就是解决“做什么”和“怎么做”的问题。()
A.
错
B.
对
10
【判断题】(1分)
一般情况下,我们所说的算法是专指使用计算机解决问题的方法和步骤,即计算机算法。()
A.
错
B.
对
第二章测试
1
【单选题】(1分)
设有整型变量m值为8,下列赋值语句中,正确的是()。
A.
m+1+=8;
B.
++m=6;
C.
m=m++;
D.
m+1=8;
2
【单选题】(1分)
设字符型变量ch的值为'A',整型变量m的值为1,假定执行ch=getchar();m=getchar();时,从键盘输入B,则变量ch和m的值分别为()。
A.
'A'和'1'
B.
'B'和''
C.
'B'和''
D.
'B'和'1'
3
【单选题】(1分)
设字符型变量ch的值为'A',整型变量m的值为'1',假定执行putchar(m);putchar('');putchar(ch);后,则输出结果是()。
A.
A1
B.
lA
C.
Al
D.
1A
4
【单选题】(1分)
如果用scanf()来输入长整型数据,则正确的格式控制符是。
A.
%lD
B.
%lx
C.
%d
D.
%x
5
【单选题】(1分)
如果用printf()来输出双精度型数据、则正确的格式控制符是。
A.
%le
B.
%-10.2f
C.
%lg
D.
6
【单选题】(1分)
执行语句scanf("%d,%d",&m,&n);使m和n的值分别为1和2,正确输入是。
A.
12
B.
1,2
C.
122
D.
1
7
【单选题】(1分)
设整型变量a和b的值分别为8和9。printf("%d,%d",(a++,++b),b--);的输出是()。
A.
8,8
B.
10,9
C.
9,9
D.
8
【单选题】(1分)
设有下列程序段,则其正确的输出是()。intx=011,y=0x11;
printf("x=%-3dy=%3d",x,y);
A.
x=口口9y=17口
B.
x=11y=x11
C.
x=9口口y=口17
D.
口口917口
9
【单选题】(1分)
设字符型变量ch已有值,下列语句中的是。
A.
ch>48&&ch<0x3A
B.
5
C.