首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main(){ int a=l,b=2,c=3,d=4; if((a=2)‖(b=1))c=2; if((c==3)&&(d=-1))a=5; printf("%d,%d,%d
若有以下程序 #include main(){ int a=l,b=2,c=3,d=4; if((a=2)‖(b=1))c=2; if((c==3)&&(d=-1))a=5; printf("%d,%d,%d
admin
2015-08-14
17
问题
若有以下程序
#include
main(){
int a=l,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/BGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d3.dat","w+b");fwrite(a,size
以下数组定义中错误的是
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=1;printf("%
下列叙述中,正确的是
下列程序的循环次数是______。x=2;do{x=x*x;}while(!x);
若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是______。
有以下程序:main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是______。
下列叙述中正确的是()。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
随机试题
生态系统是一个动态系统,要经过由简单到______的发育过程。
A.心悸不安,形寒肢冷B.心悸眩晕,面浮肢肿C.心悸不寐,多梦易醒D.心悸心烦,胸闷泛恶心悸症属水饮凌心者,其主症特点是
决定抗原特异性的物质基础是()
20×2年1月10日甲公司向乙公司购买一批原材料,使用了一张出票金额为100万元的银行汇票,该汇票的收款人为乙公司。实际结算时材料价款为110万元。征得甲公司同意,乙公司在汇票实际结算金额栏内填写110万元,向银行提示付款,银行说汇票无效,拒绝办理付款。2
下列需要列入个人现金流量表的项目有()。
根据保险法律制度的规定,下列对被保险人和受益人的表述中,正确的有()。
编制货物运输计划的依据是()。
在下列算法设计方法中,(16)在求解问题的过程中并不从整体最优上加以考虑,而是作出在当前看来是最好的选择。利用该设计方法可以解决(17)问题。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
1 White-collarcopycatsmaybelessinclinedtopilferthewell-chosenwordsofothersnowthatsoftwaredesignedtoferretout
最新回复
(
0
)