c语言程序中5 结果是,【《C语言程序设计》第14章在线测试1、以下程序:main(){intx=5;if(x--<5)printf(“%d\n”,x);elseprintf(“%d\n”,x++);...

《C语言程序设计》第14章在线测试

1、以下程序:main( ) {int x=5; if (x--<5) printf(“%d\n”,x); else printf(“%d\n”,x++); },程序运行后,输出结果是:

A、3 B、4

C、5 D、6

2、设x、y均为int类型变量,且x=10,y=3,则语句 printf(“%d,%d\n”,x--,--y);的输出结果是:

A、10,3 B、9,3

C、9,2 D、10,2

3、下列选项中关于register变量,正确的是( ).

A、频繁存取的自动变量适于定义为register变量 B、外部变量适于定义为register变量

C、存储单元较大的变量,适于定义register变量 D、静态存储的内部变量,适于定义为register变量

4、下列表述中的逗号,作为逗号运算符的是( ).

A、int fun ( int x,int y ); B、x = ( x + y,x * x );

C、printf ( "%d%d",x,y ); D、printf ( "Hello,world!" );

5、下列选项中关于赋值运算,正确的是( ).

A、赋值运算符在C语言的各运算符中,优先级最低 B、一个表达式中,至多只能包含一个赋值运算符

C、复合赋值运算符的优先级高于赋值运算符的优先级 D、被赋值的对象只能是单个变量,而不能是表达式、常量或函数

第二题、多项选择题(每题2分,

1、以下不合法的赋值语句是:

A、x=y=100;

B、d+5=10;

C、x+y=100;

D、c=int(a+b);

2、如果全局的外部变量和函数体内定义的局部变量重名,则错误说法为:

A、出错

B、局部变量优先

C、外部变量优先

D、全局的外部变量优先

3、下列选项中属于内部变量的是( ).

A、函数的形式参数

B、main函数内定义的变量

C、复合语句内部定义的变量

D、所有函数外部定义的变量

4、下列选项中关于外部变量,正确的是( ).

A、main函数是主函数,不在main函数内部定义的变量都是外部变量

B、外部变量必须定义在源程序的开始处

C、外部变量必须定义在所有函数的外面

D、定义外部变量时,可以进行初始化

5、若有程序段int k=5; ,则下列执行后变量k的值是6的有( ).

A、k++;

B、++k;

C、k=(k++)+1;

D、k=(++k)+1;

E、1+k++;

F、++k+1;

第三题、判断题(每题1分,

1、允许在不同的函数中使用相同的变量名.

正确 错误

2、可以利用全局变量从函数中得到多个返回值.

正确 错误

3、关于实型变量的存储,指数位越多,数据的精度越高.

正确 错误

4、C语言中实型数据在运算时可能会产生误差.

正确 错误

5、C语言的函数调用时,形参是不需要分配存储单元的.

正确 错误

作业帮用户2016-11-19举报

6c0a0adef10d1043fa4f41a7897345ed.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值