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

上传人:b****2 文档编号:11412830 上传时间:2023-05-31 格式:DOCX 页数:9 大小:16.11KB
下载 相关 举报
四川大学 《C语言程序设计0008》15秋在线作业1 满分答案.docx_第1页
第1页 / 共9页
四川大学 《C语言程序设计0008》15秋在线作业1 满分答案.docx_第2页
第2页 / 共9页
四川大学 《C语言程序设计0008》15秋在线作业1 满分答案.docx_第3页
第3页 / 共9页
四川大学 《C语言程序设计0008》15秋在线作业1 满分答案.docx_第4页
第4页 / 共9页
四川大学 《C语言程序设计0008》15秋在线作业1 满分答案.docx_第5页
第5页 / 共9页
四川大学 《C语言程序设计0008》15秋在线作业1 满分答案.docx_第6页
第6页 / 共9页
四川大学 《C语言程序设计0008》15秋在线作业1 满分答案.docx_第7页
第7页 / 共9页
四川大学 《C语言程序设计0008》15秋在线作业1 满分答案.docx_第8页
第8页 / 共9页
四川大学 《C语言程序设计0008》15秋在线作业1 满分答案.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

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

《四川大学 《C语言程序设计0008》15秋在线作业1 满分答案.docx》由会员分享,可在线阅读,更多相关《四川大学 《C语言程序设计0008》15秋在线作业1 满分答案.docx(9页珍藏版)》请在冰点文库上搜索。

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

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

四川大学《C语言程序设计0008》15秋在线作业1

满分答案

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

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

A.编辑

B.编译

C.连接

D.运行

正确答案

B

 

2.若有如下程序段,则循环体语句共执行()次。

intk=10;while(k>0){k--;}

A.10

B.9

C.11

D.0

正确答案

A

 

3.设有说明:

chara;intb;floatc;则表达式a+b-c值的数据类型为()。

A.char

B.int

C.float

D.double

正确答案

C

 

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

A.inta=10,b,c=2;

B.constinta;

C.inta=b=c=10;

D.inta;b;c

正确答案

A

 

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

A.default

B.Char

C.while

D.Switch

正确答案

C

 

6.若有定义:

inta=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.设有定义:

charw;intx;floaty;doublez;则表达式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的值是()。

inta=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循环执行的次数是()。

intk=0;while(k=1)k++;

A.执行一次

B.一次也不执行

C.执行无限次

D.提示有语法错误

正确答案

C

 

13.若x的初值为10,则表达式(x>10?

x+100:

x-10)的值是()。

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(){inta,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.设有以下定义:

inta=0;doubleb=1.25;charc=’a’;#defined2则下面语句中错误的是()。

A.a++;

B.b++;

C.c++;

D.d++;

正确答案

D

 

17.以下程序的输出结果是()。

Main(){inta=3;Printf(“%dn”,(a+=a-=a*a));}

A.-6

B.12

C.0

D.-12

正确答案

D

 

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

A.chara=b=c=0

B.chara;b;c

C.intx,char

D.intx,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的值是()。

intk=1;while(k++〈10〉;

A.10

B.11

C.9

D.为无限循环,值不定

正确答案

B

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 表格模板 > 表格类模板

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2