栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

c语言程序设计(第二版)余贞侠课后习题解析-第二章

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c语言程序设计(第二版)余贞侠课后习题解析-第二章

1.什么是常量?什么是变量?在程序中为什么要定义变量?

其值不发生改变的量称为常量。
其值可变的量称为变量。
便于在内存里分配空间。

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

A)必须为字母
B)必须为下划线
C)必须为字母或下划线
D)可以是这三种字符中的任一种

3.下列是用户自定义标识符的是(D )。

A) int

B) 2x

C) #x

D)_ x

4.在C语言中,下列常数不能作为常量的是 C)。

A) 2e5

B) 5.6E-3

C) 068

D) 0xA3

5.在C语言中,最基本的数据类型包括(A)。

A)整型、实型、字符型

B)整型、字符型、逻辑型

C)整型、实型、逻辑型

D)实型、字符型、逻辑型

6.字符串常量"abnlcde125"包含字符的个数是(A)。

A) 8

B) 9

C) 12

D) 13

7.如果在一个C语言表达式中有多个运算符,则运算时应该 C)。

(A)只考虑优先级

(B)只考虑结合性

C)先考虑优先级,然后考虑结合性

(D)先考虑结合性,然后考虑优先级

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

(A)%

(B)>=

C) &&

(D) =

9.下列表达式与x=(y++)等价的是(A)。

(A) x=y, y=y+1

(B) x=x+1, y=x

C) x=++y

(D) x+=y+1

10.若定义int x=17;,则表达式x++*1/6的值是 C)。

(D) 4

(A) 1

(B) 2

C) 3

11.char型常量在内存中存放的是(A)。

(B) BCD码值

(A) ASCII值

(D) 十进制代码值

C)内码值

12.若有char a;int b;float c;double d;,则表达式a*b+d-c的值的类型是(D)。

(A) float

(B) int

C) char

D) double

13.若已定义x和y为double型, 则表达式x=1,y=x+3/2的值是(D)。

(A) 1.0

(B) 2.0

C) 0.0

(D) 2.5

14.若有代数式3ae/(bc), 则错误的C语言表达式为 C)

(A) a/b/c * e * 3

(B) 3 * a * e/b/c

© 3 * a * e/b * c

(D) a*e/c/b * 3

15.编程实现:从键盘输入一个华氏温度F,要求输出摄氏温度C,计算公式为C= 5(F- 32)/9。 16.从键盘输入x,y, z的值,编写程序输出以下表达式的值: x+z%3*(int)(x+y)%2/4
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/352559.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号