第三讲作业

发布 2022-10-11 19:42:28 阅读 9361

一、选择题。

1.若int k=8954;,则printf(“|6d|”,k); 输出( )

a. 输出格式描述错误 b. 输出为|008954|

c. 输出为| 8954d. 输出为|895400|

2.若使用下列程序段整数30和浮点数5.5分别赋给变量a和b,那么输入应该是( )

int a;

float b;

scanf(“a=%d,b=%f”,&a,&b);

a. 30 5.5 b. a=30,b=5.5 c. 30,5.5 d. a=30 b=5.5

3.以下程序输出结果是( )

main()

char c='z';

printf("%c",c-2);

a. zb. zc.

4.下面程序的输出为( )

int a=10,b=50,c=30;

a>b? a=b, :b=c;

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

a. a=10,b=50,c=10b. a=10,b=30,c=10

c. a=50,b=30,c=10d. a=50,b=30,c=50

5.执行下列语句后的输出结果是( )

int i=-1;

i<=0 ? printf("*n");printf("%n");

abcd. *

6.下述程序的输出是( )

void 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,2 c. 1,0,3d. 1,1,3

7.下列程序段的输出结果是( )

int x=10;

int y=x++;

printf("%d,%d,%d",x,y,y+x);

a.10,10,20b.11,11,22 c. 10,11,21d. 11,10,21

8.若int x= -1;,则语句printf(“%d,%u,%o”,x,x,x); 的输出为( )

a. -1,-1,-1b. -1,32767,-177777

c. -1,32768,177777 d. -1,65535,177777

语句的基本形式是:if(表达式) 语句,以下关于“表达式”值的叙述中正确的是

a.必须是逻辑值b.必须是整数值

c.必须是正数d.可以是任意合法的数值。

10.若使用下列程序段将整数30和浮点数5.5分别赋给变量a和b,那么输入应该是( )

int a; float b;

scanf(“a=%d,b=%f”,&a,&b);

a. 30 5.5 b. a=30,b=5.5 c. 30,5.5 d. a=30 b=5.5

11.已知字符’a’的ascii码为97,执行下列语句的输出是( )

printf("%d, %c,",b’, b’+1);

a.98,bb. 语句不合法 c. 98,99d. 98,c

12.若a是基本整型变量,c是单精度实型变量,输入语句( )是错误的。

a. scanf(“%d,%f”,&a,&cb. scanf(“d=%d,c=%f”,&a,&c);

c. scanf(“%d%f”,&a,&cd. scanf(“%d%f”,a,c);

13.下列程序的输出结果是( )

main()

double d=3.2; int x,y;

x=1.2;y=(x+3.8)/5.0;

printf("%d",d*y);

a.3b.3.2 c. 0d. 3.07

14.以下程序运行的结果是( )

main()

int i,j,m,n;

i=8; j=10;

m=++i; n=j++;

printf("%d, %d, %d, %d",i,j,m,n);

a. 9,10,9,11b.19,11,9,11 c. 9,10,9,10d. 9,11,9,10

15.有以下程序。

#include ""

main()

int a=666, b=888;

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

程序运行后的输出结果是___

a、错误信息 b、666 c、888 d、666,888

16.程序段:int x=12;double y=3.141593;printf(“%d%8.6f”,x,y);的输出结果是。

a)123.141593 b)12 3.141593 c)12,3.141593 d)123.1415930

17. 若有定义语句:double x,y,*px,*py;执行了px=&x; py=&y;之后,正确的输入语句是。

a)scanf("%f%f",x,yb)scanf("%f%f",&x,&y);

c)scanf("%lf%lf",px,pyd)scanf("%lf%lf",x,y);

18.以下是if语句的基本形式:

if(表达式) 语句。

其中“表达式”

a)必须是逻辑表达式b)必须是关系表达式。

c) 必须是逻辑表达式或关系表达式 d)可以是任意合法表达式。

19. 有以下程序。

#include ""

main()

int m=0256,n=256;

printf("%o %o",m,n);

程序运行后的输出结果是___

a、0256 0400 b、0256 256 c、256 400 d、400 400

20.阅读以下程序。

#include <>

main()

float printf; int case;

printf("请输入2个数");

scanf("%d %f",&case,&printf);

printf("%d %f",case,printf);

该程序在编译时产生错误,其出错原因是。

a)定义语句出错,case是关键字,不能用作用户自定义标识符。

b)定义语句出错,printf不能用作用户自定义标识符。

c)定义语句无错,scanf不能作为输入函数使用。

d)定义语句无错,printf不能输出case的值。

21.有以下程序。

#include <>

main()

int a=1,b=0;

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

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

程序运行后的输出结果是。

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

22.以下程序运行后的输出结果是。

#include <>

main()

int a,b,c;

a=25; b=025; c=0x25;

printf(“%d %d %d”,a,b,c);

a)25 25 25 b)25 21 37 c)252137 d)25,21,37

23.有以下程序。

#include <>

main()

char c1,c2;

c1='a'+'8'-'4';

c2='a'+'8'-'5';

printf("%c %d",c1,c2);

已知字母a的ascii码为65,程序运行后的输出结果是。

a)e,68 b)d,69 c)e,d d)输出无定值。

24.以下程序运行后的输出结果是。

#include <>

main()

int x=20;

printf("%d ",0}

a)1 0 b)1 1 c)0 1 d)0 0

25.有以下程序。

#include <>

main()

int a=5,b=1,t;

t=(a<<2)|b; printf("%d",t);

程序运行后的输出结果是。

a)21 b)11 c)6 d)1

26.有以下程序段。

#include ""

main()

char a,b,c,d;

scanf(“%c,%c,%d,%d”,&a,&b,&c,&d);

printf(“%c,%c,%c,%c”,a,b,c,d);

若运行时从键盘上输入:6,5,65,66《回车》。则输出结果是___

a、6,5,a,b b、6,5,65,66 c、6,5,6,5 d、6,5,6,6

27.的以下程序。

#include <>

main()

char a,b,c,d;

scanf("%c%c",&a,&b);

c=getchar();d=getchar();

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

当执行程序时,按下列方式输入数据(从第1列开始,代表回车,注意:回车也是一个字符)

则输出结果是。

a.1234 b.12 c.12d.12

28.有以下程序,其中k的初值为八进制数。

#include <>

main()

int k=011;

printf("%d",k++)

程序运行后的输出结果是。

a.12 b.11c.10 d.9

29.若变量已正确定义,在if(w) printf("%d",k);中,以下不可替代w的是

a.a<>b+c b.ch=getcharc.a==b+c d.a++

30.以下程序运行后的输出结果是。

#include <>

main()

int a;

a=(int)((double)(3/2)+0.5+(int)1.99*2);

printf("%d",a);

a.4 b.2c.1 d.3

31. 以下程序运行后的输出结果是。

#include <>

main()

int a=200,b=010;

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

a.2008 b.2010c.210 d.2002

32.有以下程序。

#include <>

main()

int x=011;

printf("%d ",+x);

第三讲作业

1 由10名学生组成一个随机样本,让他们分别采用a b不同的两份试题进行测试,得分结果如下表 试求两种试题平均分数之差的95 的置信区间。2 糖厂用自动打包机打包,每包标准重量是0.5kg。每天开工后需要检查一次打包机工作是否正常,某日开工后测得9包重量 单位 kg 如下 0.497 0.506 0...

第三讲作业

课后练习3 知识点一 声音的产生。1 声是由物体的 产生的,说话时在振动 敲锣时锣面在。2 在扬声器纸盒内放些碎泡沫 当扬声器发声时出现图1 1 1所示的现象,这个现象。说明了声音是由物体的 而发生的 3 下列说法正确的是 a 一切发声体都在振动b 蝈蝈和蝉发声时,不需要物体的振动。c 用手按住正在...

第三讲作业答案

1.一名公司财务人员告诉你他刚以非常有竞争性的固定利率5.2 达成了一份5年期的贷款协议。他解释说他是通过支付6个月期的libor加上150个基点,并通过互换将libor转换为固定利率3.7 来获得5.2 的固定利率的。他进一步说明这一交易之所以成为可能是因为他的公司在浮动利率市场有比较优势。这名财...