智慧树知到程序设计基础(C语言)测试第三章单元测试参考答案

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

智慧树知到程序设计基础(C语言)测试第三章单元测试参考答案

•总题数: 10

1

【判断题】 (10分)

表达式25/3%3的值为2. A.错

B.对

正确

本题总得分10分

2

【判断题】 (10分)

若有定义:int y=2; 则计算表达式y+=y后的y值是2()

A.对

B.错

正确

本题总得分10分

3

【单选题】 (10分)

下列不正确的叙述是()。

A.在C语言程序中,SUM和sum是两个不同的变量。

B.若a和b类型相同,在计算了赋值表达式a=b后b中的值将复制到a

中,而b中的值不变。

C.在C语言程序中,%运算符的优先级高于/ 运算符。

D.在C语言程序中,进行赋值运算时,先将右侧表达式的值转化左侧变

量的类型再赋给变量。

正确

本题总得分10分

4

【单选题】 (10分)

在C语言中,要求运算对象必须是整型的运算符是()。

A.-

B.%

C.*

D./

正确

本题总得分10分

5

【单选题】 (10分)

下列选项中正确的定义语句是()。

A.double a ; b;

B.double a=7,b=7;

C.double , a , b;

D.double a=b=7;

正确

本题总得分10分

6

【单选题】 (10分)

输入一个3位正整数n,分别输出n的个位a、十位b、百位c。下面程序的语句填空应为:()

#include

int main( )

{

int n,a,b,c;

scanf("%d",&n);

a=____;;

b=n/10%10;

c=n/100;

printf("a=%d b=%d c=%d",a,b,c);

return 0;

}

A.n/10

B.a%10

C.n%10

D.b/10

正确

本题总得分10分

7

【单选题】 (10分)

有下列程序,程序运行后的输出结果是()。#include

int main()

{

int a=1,b=0;

printf("%d,",b=a+b);

printf("%d\n",a=2*b);

return 0;

}

A.3,2

B.1,2

C.1,0

D.0,0

正确

本题总得分10分

8

【判断题】 (10分)

数据在计算机中是以二进制的形式存储的。()

A.错

B.对

正确

本题总得分10分

9

【判断题】 (10分)

变量定义后,如果没有赋值,那变量多表示的存储单元是空的。

A.错

B.对

正确

本题总得分10分

10

【判断题】 (10分)

定义符号常量的名字用命令#define。

A.错

B.对

正确

本题总得分10分

相关文档
最新文档