首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include 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
若有以下程序 #include 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
admin
2017-05-20
29
问题
若有以下程序
#include
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://jikaoti.com/ti/7ji0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述正确的是
以下选项中不合法的标识符是
下列有关数据库的描述,正确的是
设有定义语句int(*f)(int);,则以下叙述正确的是
有以下程序intfun(intn){if(n==1)return1;elsererurn(n+fun(n+1));}main(){intx;scanf("%d",&x);x=fun(x
阅读下列程序,则执行后的结果为#include"stdio.h"main(){intc[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56};printf("%x,%x\n",
当用户要求输入的字符串中含有空格时,应使用的输入函数是
下列叙述中,正确的是
若有说明inta[][3]={0,0};,则不正确的叙述是()。
以下()不属于对象的基本特征。
随机试题
一台电动机绕组是星形联结,接到线电压为380V的三相电源上,测得线电流为10A,则电动机每相绕组的阻抗值为()Ω。
关于体温正常变动的叙述,错误的是
胆同醇结石的原因是
血源性骨髓炎病理特点是
案情:甲、乙将丙女强奸后,将丙女杀害。(事实一)一周后,二人担心出事,又回到犯罪现场计划毁灭尸体。在移动尸体时,二人从丙女身上发现名贵手机一部(价值20000元)和一张银行卡(背面写有密码)。他们焚尸后,由甲持卡到ATM机中取款,由乙负责望风。甲
《建设工程质量管理条例》设定的行政处罚包括()。
市场经济本质是法治经济,市场和法治是同一硬币的两面,缺一不可。与计划经济时代不同,市场经济对资源的配置是通过竞争机制实现的,这就必须依循一套完善的规则,以实现通过市场这只“看不见的手”对经济进行调整。这段文字主要说的是:
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分100分。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准考证号
根据《著作权法》和《计算机软件保护条例》的规定,计算机软件著作权的权利自软件开始完成之日起产生,保护期为(65)。
A、Seeingadoctor.B、Havingthedinner.C、Givingalecture.D、Studyinginsomeplace.D女士说“我对知识的渴求要比填补饥饿强烈得多。”可见,女士在晚饭的时间很可能是去学习
最新回复
(
0
)