首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(1)!=2‖c==!=3) printf("%d,%d,%d\n",a,b,c); else pr
有以下程序 main(){ int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(1)!=2‖c==!=3) printf("%d,%d,%d\n",a,b,c); else pr
admin
2015-08-14
41
问题
有以下程序
main(){
int a=1,b=2,c=3,d=0;
if(a==1&&b++==2)
if(1)!=2‖c==!=3)
printf("%d,%d,%d\n",a,b,c);
else printf("%d,%d,%d\11",a,b,c);
else printf("%d,%d,%d\n",a,b,c);)
程序运行后的输出结果是
选项
A、1,3,2
B、1,2,3
C、1,3,3
D、3,2,1
答案
C
解析
a,b,c,d初始值分别为1,2,3,0。嵌套的if语句中,第一个if中,表达式a=1&&b++=2值为1,执行嵌套的if分支,此时b=3.b!=2成立,由于运算符是‖,不管后面一个表达式的值是不是1,其整个表达式的值总是1,c--!=3表达式不执行,最后打印出a,b,c的值是1,3,3。
转载请注明原文地址:https://kaotiyun.com/show/6GDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
阅读下列程序段,则程序的输出结果为#include"stdio.h"#defineM(X,Y)(X)*(Y)#defineN(X,Y)(X)/(Y)main(){inta=5,b=6,c=8,k;
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
若a的值为1,则表达式!a‖++a的值是______。
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;};main(){h[0].x=1;h[0].y=2;h[1
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>B)&&(n=c>D)运算后,n的值是()。
下列叙述中错误的是()。
#define命令出现在程序中函数的外面,宏名的有效范围为______。
以下不正确的叙述是
下列语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
随机试题
ItisknowntousthatEnglishisnotasoldasChinese,butitiswidelyusedbymostpeopleallovertheworld.Englishspeake
女性,60岁,慢性咳嗽、咳痰3年,每年冬季发作,多持续3~4个月,近一周再出现咳嗽、咳痰,为白粘痰,无发热,呼吸困难。查血:WBC7.0×109/L,中性0.75,尿常规正常,胸片双肺纹理增多,紊乱。肺功能正常。最可能的诊断是
空调房间的计算冷负荷是指()
关于现场临时用电管理的说法,正确的有()。
在债券合约中未规定票面利率的债券是()。
股份有限公司董事会开会时,董事应亲自出席,董事因故不能出席时,可以书面委托代理人出席董事会。( )
货币发挥支付手段的职能表现在()。
【2012下】简述《纲要》中语言教育的指导要点。
“一国两制”的构想和国策包含的基本内容是()。
数字化时代使得信息搜集、归纳和分析变得越来越方便,传统的随机抽样被“所有数据的汇拢”所取代,基于随机抽样而变得重要的一些属性,如抽样的精确性、逻辑思辨和推理判断能力,就变得不那么重要,尽可能汇集所有数据,并根据这些数据分析趋势和得出结论才至为关键。简单说,
最新回复
(
0
)