首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2||c--!=3) prinff("%d,%d,%d\n",a,b,c); else prinf
有以下程序: #include<stdio.h> main( ) { int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2||c--!=3) prinff("%d,%d,%d\n",a,b,c); else prinf
admin
2018-06-28
50
问题
有以下程序:
#include<stdio.h>
main( )
{
int a=1,b=2,c=3,d=0;
if(a==1&&b++==2)
if(b!=2||c--!=3)
prinff("%d,%d,%d\n",a,b,c);
else prinff("%d,%d,%d\n",a,b,c);
else prinff("%d,%d,%d\n’,a,b,c);
}
程序的运行结果是( )。
选项
A、1,3,2
B、1,3,3
C、1,2,3
D、3,2,1
答案
B
解析
else总是和最近的if配对,所以进入第一个if语句中进行条件判断时,因为是逻辑与操作,需要两边运算对象的值均为非零值才为真,所以需要逐个执行判断的结果为1。进入第二个if语句条件判断,因为b!=2条件成立,所以整个条件表达式的值为真,不再执行逻辑或的第二个运算对象(c--!=3)c的值不变,也不再执行第一个else语句。打印a的值1,b的值3,c的值3。
转载请注明原文地址:https://www.kaotiyun.com/show/WRxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中正确的语句组是______。
已知字符’A’的ASCII码值是65,字符变量cl的值是’A’,c2的值是’D’。执行语句Printf("%d,%d",c1,c2-2);后,输出结果是
有以下程序 main() {int a=0,b=0; a=10; /* 给a赋值 b=20;
以下程序存在语法性错误,关于错误原因的正确说法是______。main(){inta=5,b;voidp_ch1();…b=p_ch1(A);…}
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下:main(){intn.k;floatscore.sum,ave;sum=0.0;for(n
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
数据结构分为线性结构和非线性结构,带链的队列属于【】。
在数据结构中,从逻辑上可以把数据结构分为______。
数据库系统的三级模式分别为【】模式、内部级模式与外部级模式。
随机试题
生物燃料是可__________能源。
如图,载有电流I的长直导线附近,放置一半径为R的半圆形导体回路,回路与长直导线共面,其直径MN与长直导线垂直,MN中点O与导线相距a。若导体回路以速度v平行于长直导线向上平移,求:半圆弧MPN上动生电动势的大小和方向。
患者,男性,45岁。右上腹持续性钝痛3个月,体重下降10kg,伴恶心呕吐,偶有发热,既往乙型肝炎病史,血生化检查:血红蛋白55g/L,白细胞16×109/L,胆红素154μmol/L,白蛋白25g/L,甲胎蛋白1320μg/L,大便潜血试验(+),查体:肋
关于电梯井内安全防护措施的说法,正确的是()。
信贷资产证券化发起机构是指通过设立特定目的信托转让信贷资产的金融机构。( )
债务性融资的资本成本比权益性融资的资本成本低。()
以下属于元认知计划策略的是()。
凭借关于水流的知识来理解电流,奥苏叽尔将这种学习方式称为()
Basketball Organizedbasketball【T1】_____________________twoteamsoffiveplayerseach.Theplayersscorepointsby【T2】_______
Napoleondeclared,"Victorybelongstothemostpersevering."Uponcarefulstudywefindperseverancedependsuponthreethingsp
最新回复
(
0
)