您现在的位置:首页> 考试报考 > C语言 > 2024计算机二级考试C语言章节练习(四)

2024计算机二级考试C语言章节练习(四)

1.以下选项中关于C语言常量的叙述错误的是( )。

A.所谓常量,是指在程序运行过程中,其值不能被改变的量 B.常量分为整型常量、实型常量、字符常量和字符串常量

C.常量可分为数值型和非数值型常量

D.经常被使用的变量可以定义为常量
 

2.以下选项中不能用作C程序合法常量的是( )。

A.1,234

B."\123"

C.123

D."\x7D"
 

3.以下选项中能表示合法常量的是( )。

A.整数:1,200

B.实数:1.5E2.0

C.字符斜杠:'\'

D.字符串:"\007"
 

4.以下选项中不能作为C语言合法常量的是( )。

A.'cd'

B.0.1e+6

C."a"

D.'\011'
 

5.以下选项中,合法的C语言常量是( )。

A.1.234

B.'C++'

C."\2.0

D.2Kb
 

6.以下选项中,能用作数据常量的是( )。

A.115L

B.0118

C.1-5e1.5

D.o115
 

7.以下选项中,合法的数值型常量是( )。

A.3.2

B.'X'

C.099

D.0xEH
 

8.以下选项中,合法的一组C语言数值常量是( )。

A.12. 0Xa23 4.5e0

B.028 .5e-3 -0xf

C..177 4e1.5 0abc

D.0x8A 10,000 3.e5
 

9.以下选项中正确的定义语句是( )。

A.double a;b;

B.double a=b=7;

C.double a=7,b=7;

D.double,a,b;
 

10.以下定义语句中正确的是( )。

A.float a=1,*b=&a,*c=&b;

B.int a=b=0;

C.char A=65+1,b='b';

D.double a=0.0;b=1.1;
 

11.以下关于C语言数据类型使用的叙述中错误的是( )。

A.若只处理“真”和“假”两种逻辑值,应使用逻辑类型

B.若要保存带有多位小数的数据,可使用双精度类型

C.若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型

D.整数类型表示的自然数是准确无误差的
 

12.设有两行定义语句:

int scanf;

float case;

则以下叙述正确的是( )。

A.两行定义语句都不合法

B.两行定义语句都合法

C.第1行语句不合法

D.第2行语句不合法
 

13.阅读以下程序:

#include

main()

{

int case;

float printF;

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

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

printf("%d %f\n",case,printF);

}

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

A.定义语句出错,case是关键字,不能用作用户自定义标识符 B.定义语句出错,printF不能用作用户自定义标识符

C.定义语句无错,scanf不能作为输入函数使用

D.定义语句无错,printf不能输出case的值
 

14.C语言中,最基本的数据类型包括( )。

A.整型、实型、逻辑型

B.整型、字符型、数组

C.整型、实型、字符型

D.整型、实型、结构体
 

程序填空题

1.下面程序的功能是不用第三个变量,实现两个数的对调操作。

#include

main()

{

int a,b;

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

printf("a=%d,b=%d\n",a,b);

a= ① ;

b= ② ;

a= ③ ;

printf("a=%d,b=%d\n",a,b);

}

扫码免费领取章节练习答案解析

注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。
免费领取考试冲刺试题

一对一 咨询课程

点我开始