首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是
有以下程序: main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是
admin
2009-02-10
22
问题
有以下程序: main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是 ______。
选项
A、1 2 3
B、2 3 4
C、2 2 3
D、2 3 3
答案
D
解析
执行“i++=1&&(++j=||k++=3)”时,表达式“i++=1”的值为真,其值为1,表达式“++j=3”的值为真,根据短路原理,右边的表达式“k++=3”不再进行运算,括号中表达的值为1,作与运算后整个表达式的值也为1,输出i,j,k时,由于未执行过k,所以它们的值分别为为2,3,3。
转载请注明原文地址:https://kaotiyun.com/show/WXXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
属性BorderColor的作用是
窗体上有一个名称为Shape1并显示为圆的形状控件(其Width和Height属性值相等),一个名称为Timer1的计时器,并有下面程序代码:DimrAsSingle,flagAsIntegerPrivateSubForm_Load()
以下说法中正确的是()。
有三个关系R、S和T如下: 由关系R和S通过运算得到关系T,则所使用的运算为( )
命令按钮Commandl的MouseUp事件过程结构如下:PrivateSubCommandlMouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YASSingle)
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
算法的有穷性是指()。
下列数组定义中错误的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
随机试题
哪一种是人畜共患的()(1988年)
高铁制剂是
A、孕6周B、孕9周C、孕12周D、孕20周E、孕29周钳刮术的最佳时间是()
患者,男,46岁。因下楼不慎将踝关节扭伤,来院就诊。体检:局部肿胀明显、活动受限,未发现骨折。禁忌热敷的时间最长至
在发包人与承包人之间的索赔事件的处理和解决过程中,( )是个核心。
坚守岗位的基本要求是()
京沪高铁全程采用高架桥,主要是为了保障运行安全平稳。()
Johnshuteverybodyoutofthekitchen______hecouldpreparehisgrandsurprisefortheparty.
Thepricewepayforthissalutarychangeis,nodoubt,great.Weassemblethousandsofoperativeinthefactory,andinthemin
Urbanpovertyandpoorhousingbecamemoreandmoreserious.
最新回复
(
0
)