条件"2<x<3或x<-10"的c语言表达式是,C语言模拟试卷1(带答案)

一、单选题(每题2分,共56分):

1、设有int I=10,j=10;

则printf("%d,%d\n",++I,j--)的输出是__A___.

A. 11, 10

B. 9 10

C. 10 9

D. 10,9

2、设int b=2;表达式b/(b*2)的值是___A____.

A. 0

B. 0.5

C. 0.500000

D. 0.00000

3、设整型变量a为10,b为3,下列的表达式值为1的是__D____

A. !(b==a/3)

B. b!=a%7

C. a>0&&b<0

D. a!=b||a>=b

4、设x为int型变量,则执行以下语句后,x 的值为___B____.

x=10; x+=x-=x-x;

A. 10

B. 20

C. 40

D. 30

5、若x和y都是int型变量,x=100,y=200,且有下面的程序片段:

printf("%d",(x,y));

上面程序片段的输出结果是 A

A. 200

B. 100

C. 200 100

D. 输出格式符不够,输出不确定的值

6、执行下面的程序后,a的值是 B

#define SQR(X) X*X

main( )

{ int a=10,k=2,m=1;

a/=SQR(k+m)/SQR(k+m);

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

}

A. 10

B. 1

C. 9

D. 0

7、下面程序段的运行结果是 D

x=y=0;

while(x < 15) y++,x+=++y;

printf("%d,%d",y,x);

A. 20,7

B. 6,12

C. 20,8

D. 8,20

8、下列程序执行后的输出结果是 C void func1(int i);

void func2(int i);

char st[]="hello,friend!";

void func1(int i)

{ printf("%c",st[i]);

if(i<3)

{i+=2;func2(i);}

}

void func2(int i)

{ printf("%c",st[i]);

if(i<3)

{i+=2;func1(i);}

}

main()

{ int i=0;

func1(i);

printf("\n");}

A. hello

B. hel

C. hlo

D. hlm

9、请读程序:

#include

FUNC(int A, int B)

{ int C;

C=A+B;

return C;

}

main ( )

{ int X=6,Y=7,Z=8,R;

R=FUNC((X,Y,X+Y),Z--);

printf("%d\n",R);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值