免费在线作业答案川大《C语言程序设计0008》15秋在线作业1满分答案

  • 格式:doc
  • 大小:10.81 KB
  • 文档页数:7

川大《C语言程序设计0008》15秋在线作业1满分答案

一、单选题(共 25 道试题,共 100 分。)

1. 把C语言的源程序变为目标程序要经过( )。

A. 编辑

B. 编译

C. 连接

D. 运行

正确答案:B

2. 若有如下程序段,则循环体语句共执行( )次。 int k=10; while(k>0) {k--;}

大众理财作业满分答案

A. 10

B. 9

C. 11

D. 0

正确答案:A

3. 设有说明正确答案:char a; int b; float c; 则表达式a+b-c值的数据类型为( )。

A. char

B. int

C. float

D. double

正确答案:C

4. 正确的定义变量是( )。

A. int a=10,b,c=2;

B. const int a;

C. int a=b=c=10;

D. int a;b;c

正确答案:A

5. C语言提供的合法关键字是( )。

A. default

B. Char

C. while

D. Switch

正确答案:C

6. 若有定义正确答案: int a=8, b=5, c; 执行语句c=a/b+0.4; 后, c的值为 ( )。

A. 1.4

B. 1

C. 2.0

D. 2

正确答案:B

7. 下列哪个选项不是C语言的语句( )

A. 空语句

B. 函数调用语句

C. 表达式语句 D. 输入输出语句

正确答案:D

8. 设有定义正确答案:char w; int x; float y; double z; 则表达式w*x+z-y值的数据类型为( )。

A. int

B. float

C. double

D. char

正确答案:C

9. 要将字符A赋给字符变量ch,下列语句中正确的是( )。

A. ch=A

B. ch=’a’-32

C. ch=“A”

D. ch=“65”

正确答案:B

10. 执行下列程序后,c的值是( )。 int a=1,b=2,c; c=1.0/b*a;

A. 0

B. 0.5

C. 1

D. 2

正确答案:A

11. 以下叙述不正确的是( )

A. 一个C源程序可由一个或多个函数组成

B. 产生可执行程序的C源程序必须包含一个main函数

C. C程序的基本组成单位是函数

D. 在C程序中一条语句占一行

正确答案:D

12. 在以下程序段中,while循环执行的次数是( )。 int k=0;

A. 执行一次

B. 一次也不执行

C. 执行无限次

D. 提示有语法错误

正确答案:C

13. 若x的初值为10,则表达式(x>10?x+100 : x-10)的值是( )。while(k=1)k++;

A. 10

B. 0

C. 100

D. 1

正确答案:B

14. 以下的非法赋值语句是( )。

A. n=(i+2,i++)

B. j++

C. ++(i+1)

D. x=j>0 正确答案:C

15. 以下程序的输出结果是( )。 main( ) { int a, b; for(a=1,b=1;a<=100;a++) { if(b>=10)

break; if(b%3==1) { b+=3; continue;} } printf(“%dn”,a); }

A. 101

B. 6

C. 5

D. 4

正确答案:D

16. 设有以下定义正确答案: int a=0; double b=1.25; char c=’a’; #define d 2 则下面语句中错误的是( )。

A. a++;

B. b++;

C. c++;

D. d++;

正确答案:D

17. 以下程序的输出结果是( )。 Main( ) { int a=3; Printf(“%dn”,(a+=a-=a*a)); }

A. -6

B. 12

C. 0

D. -12

正确答案:D

18. 下列变量说明语句中,正确的是( )

A. char a=b=c=0

B. char a;b;c

C. int x,char

D. int x,y,z=0

正确答案:D

19. C程序书写格式自由,一行内可写多条语句,语句中的空格和回车符可忽略,但每条

语句和数据定义后必须有一个( )。

A. 逗号

B. 句号

C. 分号

D. 冒号

正确答案:C

20. 整型变量x和y的值相等,且均为非0值,在以下选项中,结果为0的表达式是( )。

A. x||y

B. x|y

C. x&y

D. x^y

正确答案:D

21. 在C语言中,下述正确的是( )。

A. do-while语句构成的循环不能用其它语句构成的循环代替

B. do-while语句构成的循环只能用break语句退出

C. 用do-while语句构成的循环,在while 后的表达式为非0时结束循环 D. 用do-while语句构成的循环,在while 后的表达式为0时结束循环

正确答案:D

22. 在C语言中,合法的长整型常数是( )。

A. 0L

B. 4962710

C. 324562&

D. 216D

正确答案:A

23. 以下4个选项中,不能看作一条语句的是( )。

A. {;}

B. a=0,b=0,c=0;

C. if(a>0)

D. if(b==0) m=1; n=2;

正确答案:D

24. C语言中while和do-while循环的主要区别是( )。

A. do-while循环体至少无条件执行一次

B. while的循环控制条件比do-while的循环控制条件严格

C. do-while允许从外部转到循环体内

D. do-while的循环体不能是复合语句

正确答案:D

25. 下述语句执行后,变量k的值是( )。 int k=1; while(k++〈10〉;

A. 10

B. 11

C. 9

D. 为无限循环,值不定

正确答案:B

-END-

-END-

曾经,我们眼中有拥抱春天的狂欢,有舞台下观众热烈的掌声,有扩写着唯美浪漫的文字。

如今,半生已过,我们平凡的如同一杯开水,不再急着添加色料,不再忙着战胜别人,而是默默沉淀,如一波波暗流涌动的潮水,低调地奔腾着。 来日方长,其实并不长,该拼搏就拼搏,该开心就开心,生命哪有时间留给悲伤啊!

你该有的是非成败,别人也曾有过,你该有的辛酸苦辣,谁也不会缺席。不管怎样,我们总要演好人生这场大戏,直至生命落幕。

不谈亏欠,不负遇见。回首一片风雨飘摇,时光的胶卷里,有我们沉默的黑与白,也有我们舒展的大森林,在那里,回放着我们骄傲的荒唐事,也切磋着每一天的下酒菜。

半生已过,见过了天地辽阔,我依旧会翻山越岭,看自己想看的风景,见自己想见的人。

或许,一个转身,又是遗憾。偶尔,我也会像个少年一样,不需领会成人的复杂与焦虑,一意孤行踏上远方的旅途。谁规定,中年人只能把眼泪藏在漆黑的夜里?谁规定,中年人就不能有点梦想,就不能在生存夹缝中保留那点坚持?

世上本无枷,心锁困住人。如果一个人活得过于谨慎,事事都为别人考虑,最后,不但得不到应有的珍惜,反而连自我都会失去。真正的快乐,是源于一颗自由自在的心。

倦了,累了,烦了,难过了,身边无伴的时候,也要学会善待自己,不妨为自己做一顿可口的饭菜,人生虽苦,升腾的米香味,依旧能带来一种妥帖的温馨。再冷的天,一颗心灼热着,人间就值得。

半生已过,看尽了人生百态,我依旧会为了瞬间的感动,泪流满面、手舞足蹈。

无论何时何地,我都会被美好的力量所牵引,期待生活中的每一次小惊喜。时常也会贴上一张“叛逆”的标签,把生活过成了信仰,去突破,去享受。人生,也就因为有了这样一块一块的小甜品,才会觉得幸福、开心、畅快、美好。

当一个人活出了真意,就会有趣,生动,有青山绿水,有天地光阴。那里有你走过的风景,踏过的泥泞,邂逅的故事,在一段文字中突然悟出的道理,还有经历沧桑后仍能保持的天真姿态。

半生已过,经历了聚散离合,我依旧期待友情,更相信那种愿得一人心,白首不分离的爱情。

随着岁月的流逝,增长的不只是年纪,还有宽阔的胸怀。很多时候,活得不快乐,是因为我们用火焰燃烧火焰,用破碎打击破碎。昨日匆匆,无法挽回,别让坏情绪耽误了你的人生。生活的真经,就是好好吃饭,好好睡觉,好好走向我们的天荒地老。

命运洪流,世事无常,你只有豁达接受那些不完美,遇到雷鸣闪电,从容自若,微笑着为自己撑起一把伞,才能在风雨中开出一朵花,繁茂生长。相信一句话:你若盛开,蝴蝶自来,你若精彩,天自安排。

张小娴说:“当你明白人生只有一次你就知道,每一个年纪也都是重新出发的年纪,请不要停下来,请你远离无知和束缚,请你去学习、去进步、请你去爱、去追寻,去活出一个最好的你。”

身上衣、碗中餐、一家人围坐,两三好友常聚,一天天过下去,全是人间暖态。半生已过,每天醒来,空气依旧清新,花儿依旧芬芳,尽管生了白发,长了皱纹,但内心依旧活力四射,灵魂深处依旧延续着一个个少年梦。

活着,就是一个不断学习的过程,人这一生,每个季节都不可省略,没有最好的年龄,只有最好的心态。因为,这个世界,正奖励那些活出自己的人。