首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
若有以下程序 #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
admin
2015-07-28
25
问题
若有以下程序
#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、5,1,2,-1
B、2,1,2,-1
C、2,2,2,4
D、1,2,3,4
答案
A
解析
该程序中所有的逻辑表达式均不满足"短路求值"原理,所以所有的表达式都需要计算,第一个if语句执行完毕之后,a=2,b=1,c=2,第二个if语句执行完毕之后,d=-1,a=5,所以最终的a=5,b=1,c=2,d=-1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/hdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstrl[100]=“ab
有定义语句:inta=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是
以下程序将两个数从小到大输出。请填空。 {floata,b,【】; scanf(,【】&a,&b); if(a>b) {t=a; 【】; b=t; printf("%5.2f%5.2f\n",a
若有下列定义(设int类型变量占两个字节),则i=【】,j=【】。 inti=8,j=9;floatx=123.456; print("i=%oj=%o\n",i,j);
下面是对宏定义的描述,不正确的是_______。
以下程序的输出结果是_______。#include<stdio.h>voidprt(int*x,int*y,int*z){printf("%d,%d,%d\n",++*x,++*y,*(z++));}inta
可以在C语言中用做用户标识符的是_______。
能将高级语言编写的源程序转换成目标程序的是______。
有以下程序#inculde#inculdestrtictA{inta;charB[10];douBlec;};voidF(structAt);main(){structAa={1001,”zhangDa”,1
以下叙述正确的是
随机试题
某胰头癌患者,临床上除了表现为进行性黄疸外,还伴有腹水,请问:此腹水是肿瘤压迫了什么结构引起的()
在工程质量控制中,要以人为核心,重点控制( ),充分发挥人的积极性和创造性,以人的工作质量保证工程质量。
根据国家九部委《标准监理招标文件》(2017年版),监理人更换主要监理人员的,应取得()的同意,并向其提交继任人员的资格、管理经验等资料。
甲公司为增值税一般纳税人,适用的增值税税率为17%,对外币业务采用业务发生时的市场汇率折算,按月计算借款利息并结算汇兑损益。2007年1月份甲公司发生了以下外币业务:(1)1月2日,自银行借入长期外币借款400万美元,借款期限2年,年利率6%,拟用
在队列队形练习向后转时,按向左转的要领向后转体180°。()
材料(大意):东施效颦、邯郸学步是种模仿,但模仿也有助于创新。题目:1.你是否同意该论述观点,说明理由,要求300字左右。2.以“模仿借鉴与创新”为主题写篇文章,不限文体,不要空谈,要求800字左右。
世界著名的“钨都”指的是( )
《人权宣言》
在Logistic三参数模型项目特征曲线(ICC)上,拐点处的斜率表示的参数是()
甲骨文(oraclebonescript)是中国现存最早的文字。这些刻在龟甲(tortoiseshell)或兽骨上的文字已相当成熟。没认识甲骨文之前,人们都把这些甲骨当作药材。清代(theQingDynasty)学者王懿荣偶然发现了这些龟甲和兽骨
最新回复
(
0
)