c语言程序设计运算符及表达式,C语言程序设计 第二章 基本数据类型、运算符及表达式...

一、 选择题

1、 C语言中的数据的基本类型包括( )

A、整型、实型、字符型和逻辑型 B、整型、实型、字符型和结构体

C、整型、实型、字符型和枚举型 D、整型、实型、字符型和指针型

2、在C语言中,不合法的int型常量是( )

A、32767 B、0678 C、0XABC D、32768L

3、在C语言中,运算对象必须是整型数的运算符是( )

A、% B、\ C、%和\ D、**

4、若已定义X和Y为double型,则表达式:x=1,y=x+3/2的值是( )

A、1 B、2 C、2.0 D、2.5

5、若t为double类型,表达式t=1,t+5,t++的值就是( )

A、1 B、6.0 C、2.0 D、 1.0

6、若有定义:int a=10,b=9,c=8;执行下面两条语句c=(a-=(b-5));

c=(a%11)+(b=3);后,变量b的值为( )

A、9 B、4 C、3 D、2

7、设int a=12,则执行完语句a+=a-=a*a后,a的值是_____

A、22 B、264 C、 144 D、 -264

8、以下结果为整数的表达式(设有int i;char c;float f;)( ).

A.i十f B.i*c C.c十f D.i十c十f

9、以下不正确的语句(设有int p,q)是( )。

A.P*=3; B.p/=q; C.p十=3; D.p&&=q;

10、以下使i的运算结果为4的表达式是( )。

A.int i=0,j=0; (i=3,(j十十)十i);B.int i=1,j=0; j=i=((i=3)*2);

C.int i=0,j=1; (j==1)?(i=1);(i=3);D.int i=1,j=1; i+=j十=2;

11、下列四组选项中,均不是C语言关键字的选项是( ).

A)define B)getc C)include D)while

i f char sanf go

type printf case pow

12、设char ch;以下正确的赋值语句是(B).

A.ch='123'; B.ch=\xff'; C.ch='\08’; D.ch="\”;

13、下面四个选项中,均是合法整形常量的选项是( ).

A)160 B)-0xcdf C)-01 D)-0x48a

-0xffff 01a 986,012 2e5

011 0xe 0668 0x

14、设n=10,i=4、则赋值运算n%=i+1执行后,n的值是( ).

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

15、下面四个选项中,均是不合法浮点数的选项是( ).

A)160. B)123 C)-.18 D)-e3

0.12 2e4.2 123e4 0.234

e3 .e5 0.0 1e3

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值