首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k); } 执行后输出结果是( )。
有以下程序: main() { int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k); } 执行后输出结果是( )。
admin
2010-01-10
50
问题
有以下程序: main() { int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k); } 执行后输出结果是( )。
选项
A、1,1,2
B、2,2,1
C、2,2,2
D、2,2,3
答案
4
解析
首先计算if语句后面的表达式值,先计算运算符&&前面括号里的||运算。在||运算中先计算j++,值为1(j的值为2),为真,后面的k++将不再计算,k的值依旧为2。计算&&后面的表达式i++,值为1(i的值变为2)。整个表达式的值为真,所以执行后面的输出语句,最后输出的i,j和k的值为2、2和2。所以,C选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/QHWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
在标准模块中,将a定义为全局整型变量的语句是()。
下列关于数据库设计的叙述中,正确的是
下面关于直线控件的叙述中正确的是()。
以下关于控件数组的叙述中,错误的是
编写如下程序:PrivateSubCommand1Click()DimmAsInteger,nAsIntegerm=2:n=1SelectCasemCase1SelectCasenCase1Print“AAA”
设有下面的语句:PrintIIf(x>0,1,IIf(x
随机试题
男,16岁。左侧可复性腹股沟斜疝,最佳手术治疗方法应选择()
OLTP指的是____①____,OLAP指的是____②____。②
把引起焦虑或恐怖的刺激由弱到强地暴露给来访者,使其逐渐适应,增加耐受力,从而消除恐惧或焦虑反应。这种行为矫正的方法是【】
A.铋B.铅C.镉D.锡E.铝低熔点铅中成分最多的是
室性心动过速伴严重血流动力学障碍时,治疗应首选的措施是
A.实脾饮加减B.左归丸加泽泻、茯苓、冬葵子C.参芪麦味地黄汤D.桂枝茯苓丸合五苓散E.知柏地黄丸治疗肾病综合征肾阴亏虚证,应首选
清末变法修律,任命的修订法律大臣有()。
根据印花税法律制度的规定,下列各项中,免征印花税的有()。
英美法系与大陆法系。
Hewentonfoot,buthe______bybus.
最新回复
(
0
)