c语言问题求解

执行测验:C语言第三章练习题内容辅助性技术信息[在新窗口中打开]说明说明说明多次尝试该测试允许进行多次尝试。强制完成本测试可保存并可稍后继续。问题完成状态:1234567... 执行测验: C语言第三章练习题
内容辅助性技术信息[在新窗口中打开]说明说明说明多次尝试该测试允许进行多次尝试。 强制完成本测试可保存并可稍后继续。
问题完成状态:12345678910111213141516问题 1
有的运算符不能对浮点型数进行运算。()答案对错5 分 问题 2
增1减1运算符的前缀运算和后缀运算的表达式值是相同的()答案对错5 分 问题 3
逻辑表达式的值为1或0。()答案对错5 分 问题 4
单目运算符的优先级高于双目运算符,双目运算符的优先级有高于三目运算符。()答案对错5 分 问题 5
由相同运算符组成的表达式中,计算顺序是从左至右的。()答案对错5 分 问题 6
已知:int a = 1,b =2;,下列表达式中非法的是()。答案A.a+=bB.b%aC.2*a = bD. a=b--5 分 问题 7
已知:int a = 5;,计算表达式a- = a*=a+=a/a后,变量a的值是()。答案A.0B.1C.2D.35 分 问题 8
已知:int a = 3,b =1;,表达式a+++b的值是()。答案A.3B.4C.5D.65 分 问题 9
已知:int a = 1;,下列表达式中值不为5的是()。答案A.a+=3B.++a+2C.a>2?5:1D.a%2+(a=5)5 分 问题 10
下列关于表达式的描述中,错误的是()答案A.相同运算符组成的表达式的计算顺序都是从左至右的B.任何一个合法的表达式都应该有确定的值和类型C.关系表达式和逻辑表达式的值是逻辑值,用1或0表示D.逗号表达式的值和类型取决于组成该表达式的最后一个操作数的值和类型5 分 问题 11
已知:int a =3;,写出求表达式a+4.5的值在内存占有的字节数的输出语句为,该语句输出值为。(32位计算机上)5 分 问题 12
已知:double d1
=1.2, d2 = 2.4;,写出将表达式d1+2*d2强制为int型值的语句是
,强制后的值为。5 分 问题 13
增1和减1运算符是目运算符,它只能作用在上,不能作用在和上。8 分 问题 14
已知:int a = 3;求表达式a = ('m' >'n')? a+2:a-2,a+3,3*a的值之后,a的值是。2 分 问题 15
已知:int a = 1,b = 0, c = 1;,计算表达式!b||++a&&++c值后,a、b和c的值分别为、、。6 分 问题 16
写出下列程序的输出结果:#include<stdio.h>void
main(){int a , b ,c;a=b=c=0;a++&&++b&&++c;printf("%d,%d,%d\n", a,b,c);a=b=c=1; a+=b*=c%=a+b+c; printf("%d,%d,%d\n", a,b,c);} 第一行输出结果:
,
,第二行输出结果:
,,24 分 保存并提交 单击保存并提交以保存并提交。 单击保存所有答案以保存所有答案。
展开
 我来答
瓜条文库
2012-11-01 · TA获得超过661个赞
知道小有建树答主
回答量:470
采纳率:75%
帮助的人:105万
展开全部
问题 1
有的运算符不能对浮点型数进行运算。( √ )答案对错5 分

问题 2
增1减1运算符的前缀运算和后缀运算的表达式值是相同的(×)答案对错5 分

问题 3
逻辑表达式的值为1或0。( √)答案对错5 分

问题 4
单目运算符的优先级高于双目运算符,双目运算符的优先级有高于三目运算符。(√)答案对错5 分

问题 5
由相同运算符组成的表达式中,计算顺序是从左至右的。(×)答案对错5 分

问题 6
已知:int a = 1,b =2;,下列表达式中非法的是(C)。答案A.a+=bB.b%aC.2*a = bD. a=b--5 分

问题 7
已知:int a = 5;,计算表达式a- = a*=a+=a/a后,变量a的值是(A)。答案A.0B.1C.2D.35 分

问题 8
已知:int a = 3,b =1;,表达式a+++b的值是(C)。答案A.3B.4C.5D.65 分

问题 9
已知:int a = 1;,下列表达式中值不为5的是(A、C、D)。答案A.a+=3B.++a+2C.a>2?5:1D.a%2+(a=5)5 分

问题 10
下列关于表达式的描述中,错误的是(A)答案A.相同运算符组成的表达式的计算顺序都是从左至右的B.任何一个合法的表达式都应该有确定的值和类型C.关系表达式和逻辑表达式的值是逻辑值,用1或0表示D.逗号表达式的值和类型取决于组成该表达式的最后一个操作数的值和类型5 分

问题 11
已知:int a =3;,写出求表达式a+4.5的值在内存占有的字节数的输出语句为printf("%d",sizeof(a+4.5));,该语句输出值为:2。(32位计算机上)5 分

问题 12
已知:double d1
=1.2, d2 = 2.4;,写出将表达式d1+2*d2强制为int型值的语句是:(int)(d1+2*d2)
,强制后的值为:6。5 分

问题 13
增1和减1运算符是目运算符,它只能作用在上,不能作用在和上。8 分 ---------这句看不懂

问题 14
已知:int a = 3;求表达式a = ('m' >'n')? a+2:a-2,a+3,3*a的值之后,a的值是:0 。2 分

问题 15
已知:int a = 1,b = 0, c = 1;,计算表达式!b||++a&&++c值后,a、b和c的值分别为2、2、0 。6 分

问题 16
写出下列程序的输出结果:#include<stdio.h>void
main(){int a , b ,c;a=b=c=0;a++&&++b&&++c;printf("%d,%d,%d\n", a,b,c);a=b=c=1; a+=b*=c%=a+b+c; printf("%d,%d,%d\n", a,b,c);} 第一行输出结果:1,0,0
,
,第二行输出结果:2,1,1
,,24 分 保存并提交 单击保存并提交以保存并提交。 单击保存所有答案以保存所有答案。

以上均个人观点,谨供参考。
dsy_sarah
2012-11-02
知道答主
回答量:3
采纳率:0%
帮助的人:2.9万
展开全部
1 对 2 错 3 对 4 对 5 对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式