智慧树知道网课《C语言程序设计(商洛学院)》课后章节测试满分答案

  • 格式:docx
  • 大小:715.61 KB
  • 文档页数:67

下载文档原格式

  / 133
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章测试

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.