首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a=0,b=0,c=0,d=0; (a++ && b++) ? c++ : d++; printf("%d,%d,%d,%d\n", a,b,c,d); } 程序的运行结果是( )。
有以下程序 #include main() { int a=0,b=0,c=0,d=0; (a++ && b++) ? c++ : d++; printf("%d,%d,%d,%d\n", a,b,c,d); } 程序的运行结果是( )。
admin
2015-07-28
62
问题
有以下程序
#include
main()
{ int a=0,b=0,c=0,d=0;
(a++ && b++) ? c++ : d++;
printf("%d,%d,%d,%d\n", a,b,c,d);
}
程序的运行结果是( )。
选项
A、1,0,0,1
B、1,1,0,1
C、1,0,1,0
D、1,1,1,0
答案
A
解析
条件表达式的形式为: 表达式1:表达式2 : 表达式3 ,计算"表达式1"的值,若为"真",取"表达式2"的值作为整个条件表达式的值;若为"假",取"表达式3"的值作为整个条件表达式的值。根据逻辑与表达式的"短路"现象,表达式"a++&&b++"的结果为假,a=1,b=0,之后计算"d++"。所以整个条件表达式执行完毕之后:a=1,b=0,c=0,d=1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/TpJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<string.h>main(){char*p="abcde\Ofghjik\0";printf("%d\n",strlen(p));}程序运行后的输出结果是()。
下列叙述中正确的是()。
有以下程序voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstrl[100]=“ab
设有如下程序段:intx=2002,y=2003;printf("%d\n",(x,y);则以下叙述中正确的是
在结构化方法中,软件功能分解属于下列软件开发中
设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为______。
以下叙述中不正确的是______。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
下列对于软件测试的描述中正确的是______。
在软件测试设计中,软件测试的主要目的是
随机试题
简述允许用人单位减发劳动者工资的情形。
在道路上发生交通事故,造成人身伤亡的,驾驶人应当________,并迅速报告执勤的交通警察或者公安机关交通管理部门。
泪道冲洗时冲洗液自上泪小点反流,同时伴有黏液脓性分泌物为
投资者对房地产内部,使用功能的变动(例如,在公寓内设置自助洗衣房提供洗衣服务等),体现了投资者对房地产投资()的重视。
模拟信号放大器是完成对输入模拟量()。
当事人就合同标的质量要求不明确,而且又不能达成补充协议和按照合同有关条款或交易习惯确定的,下列做法错误的是( )。
投资主办人通过所在证券公司向协会进行执业注册,应提交的材料有()。I.申请人具有3年以上证券投资、研究、投资顾问或类似从业经历的证明Ⅱ.申请人对申请材料的真实、准确和完整的承诺Ⅲ.协会要求报送的其他材料Ⅳ.证
课外活动的内容和组织形式的确定主要依据的是()。
甲乙丙丁戊五人共同投资设立某股份有限公司,关于该公司设立的下列表述中,正确的有()。
感受性提高的感觉适应现象是()。(2012年)
最新回复
(
0
)