ETempC语言第02章作业

发布 2022-09-03 22:56:28 阅读 7348

c语言程序设计第02章作业。

一、 单选题。

1、假定有以下变量定义:int k=7,x=12;

则能使值为3 的表达式是___

a)x%=(k%=5) b)x%=(k-k%5) c)x%=k-k%5 d)(x%=k)-(k%=5)

2、若有说明和语句:

int a=5;

a++;此处表达式a++的值是___

a) 7 b) 6 c) 5d) 4

3、语句:printf("%d ",12 &012);的输出结果是___

a) 12 b) 8 c) 6 d) 012

4、 以下程序的输出结果是___

main( )

int a=-1,b=4,k;

k=(+a〈0)&&b --0);

printf("%d%d%d",k,a,b);

a) 104 b) 103 c) 003 d) 004

5、下面程序的输出是___

main()

int a=-1, b=4,k;

k=(a++<0)&&b--<0));

printf("%d %d %d",k,a,b);}

a) 0 0 3b) 0 1 2c) 1 0 3d) 1 1 2

6、设x,y,z,t均为int型变量,则执行以下语句。

x=y=z=1;t=++x||+y&&+z;

后,t的值为___

a)不定值 b)2 c)1 d)0

7、c语言中用表示逻辑值“假”。

a)f b)false c)非零数值 d)0

8、字符串常量"ab\bc\\d\xabwx12"中字符个数是。

a)10 b)9 c)11 d)8

9、执行下列语句。

int x =5; x -=x +=x * x;之后,x的值是。

a)0 b)-40 c)25 d)50

10、若有以下定义:char a=’a’;int b=10;long c=20;float d=30;

则表达式a+b/c-d值的数据类型是。

a)float b)double c)long d)以上都不正确。

11、可用作c语言用户标识符的一组标识符。

a) void define word

b) a3_b3 _123 if

c) for -abc case

d) 2a do sizeof

12、以下可用作c语言中的字符常量是。

a) '084' b) 'x43c) 'ab' d) "0"

13、在c语言中,运算对象必须是整型数的运算符是。

abc) %和\ d) *

14、设a为整形变量,不能正确表达数学关系:10a) 10c) a>10&&a<15d) !a<10)&&a>=15)

15、下面程序的输出结果是。

void main( )

int i =65536;

printf("%d",i);

a) 65535 b) 0 c) 有语法错误,无输出结果 d) 1

16、若变量已正确定义,要将a和b中的数进行交换,下面不正确的语句组是( )

a. a=a+b,b=a-b,a=a-bb. t=a,a=b,b=t;

c. a=t,t=b,b=ad. t=b;b=a;a=t;

二、填空题。

1、数学表达式用c语言表示的表。

达式是。2、设int a=2,b=3;float x=3.5,y=5.7,total;

total=(float)(a+b)/2*((int)x%(int)y); total的值是。

3、设int a=7;float x=2.5,y=4.7,total;

total=x+a%3+(int)(x+y)%2/4; total的值是。

4、写出下面赋值表达式运算后a的值,设原来a=12;

1)a+=a2) a-=2

3)a*=2+34) a/=a+a

5)a%=(n%=2),n 的值等于5 (6)a+=a-=a*=a

5、数学表达式:-55或x<-5又是如何表达?请写出相应的c语句。

三、上机实验:编写程序题。

1、 设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf( )输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字。

请编写程序。

第02章用户需求分析作业解答

1 如何对收集到的需求信息进行资料整理?答 信息筛选 范围届定 选择那些合适的 能够实现的需求。2 需求分析说明书应当达到哪些基本要求。答 指出系统应当达到的技术指标,在系统设计中应当遵循的规范,确定需求的优先级。3 在网络工程中用户有哪些基本业务需求。答 数据业务 音频业务 业务 固定业务 无线业...

第02章习题答案

答案 xml声明中包含3个属性 version encoding和standalone。它们的作用分别是 version属性 指出该xml文件使用的xml版本,目前取值只有1.0。encoding属性 该属性规定了该xml文件采用编码的字集。取值有 utf 8 gb2312 iso 8859 1等。...

C语言第05章 数组 作业

c程序设计第05章 数组 作业答题纸。学号 119064257 姓名葛冉浩班级电112 一 选择题 1 5 dcabb 6 8 dcc 二 写出下列程序的输出结果或填空题 11 a k k a 20 13 a m k 12 16 a 0 3 a 1 2 a 2 3 a 3 3 a 4 3 a 5 2...