c语言整型常量0xe2L,C语言程序设计考试复习.doc

“C语言程序设计”复习

题型及知识点分配

选择题15填空题5程序填空2程序阅读4编程3知识点小计2分/题2分/题1.5分/空4分/题数据类型4111(10)24结构程序4221(10)30数组21411(12)28函数114指针24结构体148文件12题型小计3010121632

二、题例:

(一)选择题:

1. 下列四组选项中,均是不合法的用户标识符的选项是(  )。

A) G S_4 int B) double 2a0 _V

C) !A3 a#b do D) b-a abcSwep

2. 下列四组选项中,属于合法的用户标识符的选项是(  )。

A)for B)-XYZ C)5i D)For

3. 不合法的C语言整型常量是(  )。

A)0xe2L B)2e3 C)18L D)0xe3

4. 不合法的C语言实型常量是(   )。

A)-123E-3.0 B)-.123 C)-1.23E-1 D)-0.123

5.设char a; int b; float c; double d; 则表达式 d/b+c*a值的数据类型为(  )。

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

6.设有说明:char a; int b; float c; double d; 则表达式(int)(d)/b+c*a值的数据类型为(   )。

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

7. 定义三个变量x、y、z,并分别赋初值为0 ,能实现该功能的语句是(   )。

A)int x=0;y=0;z=0; B)int x=0,y=0,z=0; C)int x,y,z=0; D)int x=y=z=0;

8. 定义三个变量a,b,c,并都初始化为‘a’。能实现该功能的语句是(   )。

A)char a=‘a’;b=‘a’;c=‘a’; B)char a=‘a’,b=‘a’,c=‘a’;

C)char a,b,c=‘a’; D)char a=b=c=‘a’;

9.设以下变量均为int类型,则值不等于8的表达式是(   )。

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

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

10.下列for循环的循环次数是(   )。

int i=0,j;

for (j=3;i=j=7;i++,j++)printf(”hello”);

A)1次   B)5次 C)10次  D)无限次

11. 下列for循环的循环次数是(   )。

int i=0,j;

for (j=3;i=j=0;i++,j++)printf(”hello”);

A)0次   B)5次 C)1次  D)无限次

12. 表达式2<5 && 6<9的值是(   )。

A) 0B) 1C) 2D) 3

13.下列for循环的循环次数是(   )。

int i,j;

for(i=j=0;!i||j<=5;j++)i++;

A) 1次   B)5次 C)6次  D)无限次

14. 下列while循环的循环次数是(   )。

int a=1,b=2;

while(a++

A)0次   B)1次 C)5次  D)无限次

15.下面程序段的运行结果是(   )。

int n=0;

while( n++<=2 );

printf("%d",n);

A)3   B)4 C)012  D)123

16.下面程序段的运行结果是

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值