闽高校计算机二级c语言模拟器,闽高校计算机二级C语言练习题.doc

C概述练习题

选择题

1. 一个C程序的执行是从

A) 本程序的main函数开始,到main函数结束

B)

C) 本程序文件的第一个函数开始,到本程序main函数结束

D) main函数开始,到本程序文件的最后一个函数结束

2. 以下叙述不正确的是

A) 一个C源程序必须包含一个main函数

B) C源程序可由一个或多个函数组成

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

D) C程序中,注释说明只能位于一条语句的后面

3. 以下叙述正确的是

A) 在对一个C程序进行编译的过程中,可发现注释中的拼写错误

B) C程序中,main函数必须位于程序的最前面

C) C语言本身没有输入输出语句

D) C程序的每行中只能写一条语句

4. 一个C语言程序是由

A)一个主程序和若干个子程序组成

B)

C) 若干过程组成

D) 若干子程序组成

数据类型、运算符、表达式

(一)选择题

1. x、i、j、k都是int型变量,则计算下面表达式后,x的值为

x=(i=4,j=16,k=32)

A) 4B) 16C) 32D) 52

2. C语言关键字的选项是

A) define IF type

B) getc char printf

C) includecasescanf

D) whilegopow

3. 。

A) W P_0 do

B) b-a goto int

C) floatla0_A

D) -123abcTEMP

4. 。

A) ‘\”’‘\\’‘\n’

B) ‘\’‘\017’‘\”’

C) ‘\018’‘\f’‘xab’

D) ‘\\0’‘\101’‘xlf’

5. 下面正确的字符常量是

A) “c”B) ‘\\’’C) ‘’D) ‘K’

6. 以下叙述不正确的是

A) 在C程序中,逗号运算符的优先级最低

B) C程序中,MAX和max是两个不同的变量

C) a和b类型相同,在计算了赋值表达式a=b后,b中的值将放入a中,二b中的值不变

D)

7. 以下叙述正确的是

A) 在C程序中,每行只能写一条语句

B) a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数

C) C程序中,%是只能用于整数运算的运算符

D) C程序中,无论是整数还是实数,都能被准确无误地表示

8. A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=‘A’+‘6’-‘3’后,c2中的值为

A) DB) 68 C) 不确定的值 D) C

9. sizeof(float)是

A) 一个双精度型表达式 B) 一个整型表达式

C) 一种函数表达式 D)

10.设C语言中,一个int型数据在内存中占2个字节,则unsigned int 型数据的取值范围为

A) 0~255 B) 0~32767 C) 0~65535 D) 0~2147483647

11.设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为

A) float B) char C) int D) double

12.设以下变量均为int类型,则值不等于7的表达式是

A) (x=y=6,x+y,x+1) B) (x=y=6,x+y,y+1)

C) (x=6,x+1,y=6,x+y) D) (y=6,y+1,x=y,x+1)

(二)填空题

1. y+=y-=m*=y后的y值是【1】。

int m=5,y=2;

2. C语言中,一个int型数据在内存中占2个字节,则int型数据的取值范围为【2】。

3. s是int型变量,且s=6,则下面表达式的值为【3】。

s%2+(s+1)%2

4. a是int型变量,则下面表达式的值为【4】。

(a=4*5,a*2),a+6

5. x和a均是int型变量,则计算表达式(1)后的x值为【5】,计算表达式(2)后的x 值为【6】。

(1) x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值