首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int a=1,b=2,c=3,d=0; if(a=1&&b++=2) if(b!=2||c--!=3) printf("%d,%d,%d\n",a,b,c); else printf("%d,%d,%d\n",a,b,c); e
有以下程序 main(){int a=1,b=2,c=3,d=0; if(a=1&&b++=2) if(b!=2||c--!=3) printf("%d,%d,%d\n",a,b,c); else printf("%d,%d,%d\n",a,b,c); e
admin
2020-11-23
29
问题
有以下程序
main(){int a=1,b=2,c=3,d=0;
if(a=1&&b++=2)
if(b!=2||c--!=3)
printf("%d,%d,%d\n",a,b,c);
else printf("%d,%d,%d\n",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,其整个表达式的值总是l,“c--!=3”表达式不执行,最后打印出a,b,c的值是1,3,3。
转载请注明原文地址:https://jikaoti.com/ti/1hD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有嵌套的if语句:if(a<b)以下选项中与上述if语句等价的语句是()。
下面属于系统软件的是()。
以下定义语句中正确的是()。
C语言源程序名的后缀是()。
以下叙述中错误的是()。
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
以下数组定义中错误的是()。
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在满足实体完整性约束的条件下()。
随机试题
输血后15分钟出现发热,减慢输血后持续约1h逐渐缓解,应首先考虑
瑞氏染色中起溶解作用的有机溶剂是
交通安全设施除里程标、百米标和公路界碑以外,还包括()。
由于商业折扣在销售发生时即已发生,企业只需按扣除商业折扣后的净额确认销售收入和应收账款。()
按保价运输的货物与不按保价运输的货物可以按一批托运。()
2017年年底,某制衣厂有一笔服装加工业务被无证个体户屠某以42万元承包,屠某按合同规定完成服装加工任务后,要求制衣厂结算加工费,但制衣厂法定代表人李某要求屠某开具增值税专用发票才肯付款。于是,屠某买了数份增值税专用发票,填好金额后交给李某,李某明知屠某的
制度经济学认为,()是同时包含“冲突、依存和秩序”这三种成分的“最小的单位”,是分析经济制度的基本范畴。
设B=,求B-1
信息系统结构化开发方法有若干基本原则,下列不属于结构化方法基本原则的是
Whatcanweinferfromthefirstparagraph?WhatproblemsexistinBerger’scountryaccordingtothepassage?
最新回复
(
0
)