智慧树知到《程序设计基础(C语言)(山东联盟)》章节测试答案


A.3.14%2

B.a*b/c

C.2, b

D.a/b/c

正确答案:3.14%2

3、下列表达式中值为0的是()。

A.3/5

B.3/5.0

C.3.0/5

D.3%5

正确答案:3/5

4、以下选项中,()是不正确的字符常量。

A.";a"

B.';5;'

C.';\103'

D.';A'

正确答案:";a"

5、以下选项中不正确的整型常量是()。

A.82L

B.1,900

C.253U

D.-100

正确答案:1,900

6、以下正确的字符串常量是()。

A.';123456 '

B.q1234ty

C.HELLO

D.";5111"

正确答案:";5111"

7、假设在程序中a,b,c均被定义成整型,并且已赋大于1的值,则下列能正确表示代数式

智慧树知到《程序设计基础(C语言)(山东联盟)》章节测试答案

;的表达式是()。

A.1/(a*b*c)

B.1/a*b*c

C.1.0/a/b/c

D.1/a/b/(float)c

正确答案:1.0/a/b/c

8、以下能正确定义且赋初值的语句是()。

A.int n1=n2=10

B.float f=f+1.1

C.char ch=';A'

D.double x=12.3E2.5

正确答案:char ch=';A'

9、设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,32+z)后,x的值为()。

A.32

B.16

C.4

D.48

正确答案:48

10、C语言中,运算对象必须是整型数的运算符是()。

A.%

B./

C.*

D.%;和/

正确答案:%

11、有以下程序main(){;char a1=';M';,a2=';m';;printf(";%c";,(a1,a2));}以下叙述中正确的是()。

A.格式说明符不足,编译出错

B.程序运行时产生出错信息

C.程序输出小写字母m

D.程序输出大写字母M

正确答案:程序输出小写字母m

12、在C语言中,下列属于构造类型的是()。

A.字符型

B.整型

C.实型

D.数组类型

正确答案:数组类型

13、设d为字符型变量,下列表达式不正确的是()。

A.d=’a’

B.d=’3’

C.d=99

D.d=”a”

正确答案:d=”a”

14、若x和y都为float型变量,且x=3.6, y=5.8 执行下列语句后输出结果为()。

A.输出符号不够,输出不正确值

B.5.800000

C.3.600000,5.800000

D.3.600000

正确答案:5.800000

15、表达式(double)(20/3)的值为()。

A.6

B.2

C.3

D.6.0

正确答案:6.0

16、表达式3.6-5/2+1.2+5%2的值是()。

A.4.3

B.4.8

C.3.8

D.3.3

正确答案:3.8

17、表达式sizeof(";hello";)的值为()。

A.4

B.7

C.5

D.6

正确答案:6

18、设整型变量a值为9,则下列表达式中使b的值不为4的表达式()。

A.b=a/2

B.b=a-5

C.b=8-(3,a-5)

D.b=a%2