C语言程序设计学习资料及答案.docx

上传人:b****2 文档编号:1917077 上传时间:2022-10-25 格式:DOCX 页数:27 大小:27.37KB
下载 相关 举报
C语言程序设计学习资料及答案.docx_第1页
第1页 / 共27页
C语言程序设计学习资料及答案.docx_第2页
第2页 / 共27页
C语言程序设计学习资料及答案.docx_第3页
第3页 / 共27页
C语言程序设计学习资料及答案.docx_第4页
第4页 / 共27页
C语言程序设计学习资料及答案.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

C语言程序设计学习资料及答案.docx

《C语言程序设计学习资料及答案.docx》由会员分享,可在线阅读,更多相关《C语言程序设计学习资料及答案.docx(27页珍藏版)》请在冰豆网上搜索。

C语言程序设计学习资料及答案.docx

C语言程序设计学习资料及答案

重庆科技学院20___/20__学年第学期

试卷参考答案及评分标准(卷)

课程名称:

C语言程序设计选课课号:

适用专业/年级:

抽(命)题人:

考试方式:

卷面总分:

试卷编号:

[7FCA4DA8(2015-04-20)]

本卷共100题,卷面100分题源:

陈应祖组卷:

陈应祖

一、单选题(共100题,100分)

1.1[库中题号:

01010005]1分

设计一个计算机程序最基本的工作是:

(  )

A.制定正确的算法           B.选择合理的数据结构

C.制定正确的算法和选择合理的数据结构 D.以上都不是

答案:

C

1.2[库中题号:

01010012]1分

下列各项中,不是C语言的特点是:

(  )

A.语言简洁、紧凑,使用方便B.程序执行效率高,可移植性好

C.能实现汇编语言的大多数功能D.有较强的网络操作功能

答案:

D

1.3[库中题号:

01010014]1分

C语言规定:

在一个C源程序中,main()函数的位置()。

A.必须在所有函数的最开始B.必须在系统调用的库函数的后面

C.可以任意D.必须在所有函数的最后

答案:

C

1.4[库中题号:

01010016]1分

构成C语言源程序的基本单位是:

(  )

A.子程序  B.过程

C.文本  D.函数

答案:

D

1.5[库中题号:

01010022]1分

某C程序由一个主函数main()和一个自定义函数max()组成,则该程序:

(  )

A.写在前面的函数先开始执行B.总是从main()函数开始执行

C.总是从max()函数开始执行D.写在后面的函数先开始执行

答案:

B

1.6[库中题号:

01010023]1分

C语言规定,一个C源程序的主函数名必须为:

(  )

A.main   B.function

C.program   D.include

答案:

A

1.7[库中题号:

01010026]1分

下列说法正确的是:

(  )

A.无论注释内容的多少,在对程序编译时都被忽略

B.C程序每行只能写一个语句

C.在书写C语言源程序时,每个语句以逗号结束

D.注释时,‘/’和‘*’号间可以有空格

答案:

A

1.8[库中题号:

01010034]1分

C程序中的复合语句指的是:

(  )

A.并列的多个C语句       B.写在同一行中的多个C语句

C.用一对大括号对括的多个C语句  D.就是函数体中的语句

答案:

C

1.9[库中题号:

01010039]1分

C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符:

(  )

A.必须为字母       B.必须为下划线

C.必须为字母或下划线   D.可以是字母、数字和下划线中的任意一种

答案:

C

1.10[库中题号:

01010042]1分

下列选项中,是C语言提供的合法的关键字的是()

A.swicthB.Cher

C.defaultD.Case

答案:

C

1.11[库中题号:

01010047]1分

程序设计中所谓数据类型是指:

(  )

A.数据的内容B.数据的描述方法

C.数据的处理方法D.数据用于哪些方面

答案:

B

1.12[库中题号:

01010049]1分

在C语言中把最常用的一些数据类型,如int、double,char等称作:

(  )

A.常用类型B.数值类型

C.字符类型D.基本类型

答案:

D

1.13[库中题号:

01010052]1分

程序中所谓的常量是指:

(  )

A.大小不变的量B.在程序运行中不能被改变的量

C.形式不变的量D.在程序设计中不能被改变的量

答案:

B

1.14[库中题号:

01010054]1分

C语言中的常量有整型常量、实型常量、字符常量以及:

(  )

A.数值常量B.非数值常量

C.字符串常量D.一般常量

答案:

C

1.15[库中题号:

01010059]1分

下列不合法的八进制数是()。

A.0345B.0456

C.0567D.0678

答案:

D

1.16[库中题号:

01010061]1分

下列4组C语言的常量表示都不正确的是:

(  )

A.096和435LB.48EA和0368

C.256和OxKD.E-7和'\101'

答案:

B

1.17[库中题号:

01010069]1分

C语言中,在使用一个变量前,需要做的第一件事是:

(  )

A.给变量赋初值B.初始化变量

C.声明变量D.知道变量的值

答案:

C

1.18[库中题号:

01010075]1分

若有定义:

charc=’\077’;则变量c中包含的字符个数为:

(  )

A.0    B.1

C.3D.4

答案:

B

1.19[库中题号:

01010080]1分

在C语言中,若声明了一个变量但没对其赋值,则该:

(  )

A.没有值B.值为0

C.值为任意数D.值不确定

答案:

D

1.20[库中题号:

01010085]1分

在C语言中,1个short型变量占用的内存空间是:

(  )

A.1个字节B.2个字节

C.4个字节D.8个字节

答案:

B

1.21[库中题号:

01010092]1分

若有代数式3ae/bc,则不正确的C语言表达式是:

()。

A.a/b/c*e*3  B.3*a*e/b/c

C.3*a*e/b*c D.a*e/c/b*3

答案:

C

1.22[库中题号:

01010095]1分

关于算术运算符“%”的功能,下面描述正确的是:

(  )

A.此运算是求某一整数对另一整数的百分比

B.此运算是求某一整数被另一整数相除时的整数商

C.此运算是求某一整数被另一整数相除时的余数

D.以上都不正确

答案:

C

1.23[库中题号:

01010098]1分

已知x=43,ch=’A’,y=0;则表达式x>=y&&ch<’B’&&!

y的值是:

(  )

A.0    B.语法错   

C.1    D.“假”

答案:

C

1.24[库中题号:

01010100]1分

设x=2,y=3,z=4,则表达式(x+y>z)&&(y==z)&&x||y+z&&y+z的值为:

(  )

A.逻辑假   B.逻辑真

C.0   D.1

答案:

D

1.25[库中题号:

01010102]1分

语句printf(“%d”,(a=2)&&(b=-2));的输出结果是:

(  )

A.无输出    B.结果不确定

C.-1   D.1

答案:

D

1.26[库中题号:

01010104]1分

能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假"的表达式是:

(  )

A.(x>=1)&&(x<=10)&&(x>=200)&&(x<=210)

B.(x>=1)||(x<=10)||(x>=200)||(x<=210)

C.(x>=1)&&(x<=10)||(x>=200)&&(x<=210)

D.(x>=1)||(x<=10)&&(x>=200)||(x<=210)

答案:

C

1.27[库中题号:

01010106]1分

在C语言中,表达式:

10!

=9的值是:

(  )

A.True    B.非零值  

C.0   D.1

答案:

D

1.28[库中题号:

01010108]1分

设x,y,z都是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是:

(  )

A.‘x’&&‘y’B.x<=y

C.x||y+z  D.!

(x)

答案:

D

1.29[库中题号:

01010111]1分

设a=3,b=4,c=5,d=6,则表达式:

a>b?

c:

d的值为:

(  )

A.3    B.4  

C.5   D.6

答案:

D

1.30[库中题号:

01010113]1分

假定有以下变量定义intk=7,x=12;下列其值为3的表达式是:

(  )

A.x%=(k%=5)     B.x%=(k-k%5)

C.x%=k-k%5       D.(x%=k)-(k%=5)

答案:

D

1.31[库中题号:

01010114]1分

执行语句“inta=12;a+=a*a;”后的值是:

(  )

A.156    B.288

C.164   D.186

答案:

A

1.32[库中题号:

01010116]1分

下面为C语言中正确表达式的是:

(  )

A.a+b=5    B.56=a++

C.i=i++  D.5.6+6.2%3.1

答案:

C

1.33[库中题号:

01010118]1分

下列合法的语句是:

(  )

A.a=1,b=2   B.++a;

C.a=a+1=5  D.y=int(a);

答案:

B

1.34[库中题号:

01010120]1分

设变量t为int型,下列选项中不正确的赋值语句是:

(  )

A.++t;B.n1=(n2=(n3=0));

C.k=i==m;D.a=b+c=1;

答案:

D

1.35[库中题号:

01010122]1分

设x为int型变量,则执行以下语句x=10;x=x+--x;后,x的值为:

(  )

A.10    B.20

C.18    D.19

答案:

C

1.36[库中题号:

01010125]1分

执行表达式a=3*5,a+15后,变量a的值为:

(  )

A.60    B.30

C.15   D.90

答案:

C

1.37[库中题号:

01010128]1分

设有inti,j,k;则表达式(i=1,j=2,k=3,i&&j&&k)的值为:

(  )

A.1    B.2

C.3   D.0

答案:

A

1.38[库中题号:

01010130]1分

下面运算级别最低的运算符是:

(  )

A.赋值运算符  B.关系运算符

C.算术运算符 D.逗号运算符

答案:

D

1.39[库中题号:

01010132]1分

设一表达式中有int、long、char等类型的数据,则表达式值的类型数据是:

(  )

A.int    B.char

C.long    D.double

答案:

C

1.40[库中题号:

01010134]1分

设一表达式中有int、float、char等类型的数据,则表达式值的类型数据是:

(  )

A.int    B.char

C.float    D.double

答案:

D

1.41[库中题号:

01010137]1分

getchar函数的作用是从终端(键盘)输入一个:

(  )

A.整型变量表达式值B.实型变量值

C.字符串D.字符

答案:

D

1.42[库中题号:

01010139]1分

若已定义inta=256;,执行语句printf(“%x”,a);的结果是()。

A.100B.256

C.ffeD.ff

答案:

A

1.43[库中题号:

01010142]1分

如果有fIoata=57.666;

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1