首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main(){int a=1,b=2,c=3,d=4; if((a=2)||(b=1))c=2; if((c==3)&&(d=-1))a=5; printf("%d,%d,%d,%d\n",a,b,c,d)
若有以下程序 #include<stdio.h> main(){int a=1,b=2,c=3,d=4; if((a=2)||(b=1))c=2; if((c==3)&&(d=-1))a=5; printf("%d,%d,%d,%d\n",a,b,c,d)
admin
2019-12-17
43
问题
若有以下程序
#include<stdio.h>
main(){int a=1,b=2,c=3,d=4;
if((a=2)||(b=1))c=2;
if((c==3)&&(d=-1))a=5;
printf("%d,%d,%d,%d\n",a,b,c,d);}
则程序的输出结果是
选项
A、2,1,2,-1
B、2,2,2,4
C、5,1,2,-1
D、1,2,3,4
答案
B
解析
代码中有两条并列的if语句,第一条if语句执行,(a=2)||(b=1)值为1,由于逻辑或表达式,根据其短路运算规则,a=2,b=2,即b值不变执行if分支c=2。并列的if语句中表达式(c==3)&&(d=-1)为逻辑与表达式,c==3不成立,不考虑d=-1表达式,d为5.逻辑表达式值为0,不执行相应if分支。
转载请注明原文地址:https://kaotiyun.com/show/ubCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。例如,若m的值为5,则应输出0.536389。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不
深度为7的二叉树共有127个节点,则下列说法中错误的是()。
以下关于fclose(fp)函数的叙述正确的是()。
以下叙述正确的是()。
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据
函数fun的功能是:计算若x=2.5,函数值为:1.917915。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!#
以下叙述中正确的是
以下选项中,不合法的C语言用户标识符是
随机试题
以下关于法定继承的说法,错误的是()。
栝蒌桂枝汤中栝蒌指()
A.肾上腺素B.α-巨球蛋白C.尿激酶D.5-羟色胺E.钙可抑制纤溶酶的物质是
某市调查学生患牙龈炎情况,已知以前调查结果患病率为50%,要求抽样误差为10%,需要调查的人数为
重力和黏滞力分别属于()。
三相鼠笼式异步电动机在空载和满载两种情况下启动电流的关系是( )。
在选择路堤填料时,严禁作为填料的土有()。
持票人甲将汇票遗忘在出租车上,随即通知付款银行暂时停止支付该汇票金额的行为是票据保全措施。()
某企业2011年度有关工资和福利费资料如下:本期用银行存款支付离退休人员工资500000元。假定应付职工薪酬本期减少额均以银行存款支付,应付职工薪酬期初和本期期末均为贷方余额。假定应付职工薪酬年初余额、本期分配或计提金额和期末余额中均不包含离退休人员工
计算机软件可分为(1)两大类。
最新回复
(
0
)