首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
24
问题
有以下程序: 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全国计算机二级
相关试题推荐
设有下面程序代码:PdvateSubCommandl_Click()Dim.aAsVarianta=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,75,64)m=a(0)n=mFork=1T
窗体上有一个名称为Labell的标签和一个名称为Commandl的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()x=InputBox(”输入x:”,,0):y=InputBox(”输入y:
设有如下程序:PrivateSubForm_Click()num=InputBox(”请输入一个实数”):P=InStr(num,“,”)Ifp>0ThenPrintMid(num,P+1)Else
以下关于数组的叙述中,错误的是()。
数据库应用系统中的核心问题是()。
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)……EndSub
假定在窗体上添加了一个通用对话框控件,其名称为CD1,并有如下程序段:CD1.ShowOpen:CD1.DefaultExt="doc"在打开文件的对话框中选择了"c:\file1.txt"文件,则FileTitle属性的值是
假设有如下的命令按钮(名称为Commandl)事件过程:PrivateSubCommandl_Click()x=InputBox(”输入:”,”输入整数”)MsgBox”输入的数据是:”,,”输入数据:"+xEn
以下关于事件、事件驱动的叙述中,错误的是
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
随机试题
[*]
处理冲突的方法不包括
A.久咳,干咳少痰或痰中带血,午后潮热B.久咳气逆,干咳少痰,咳引胸胁痛C.久咳痰多,痰白易出,胸脘痞闷D.咳嗽新起,咽干鼻燥,咳声嘶哑,痰少稠黏,难以咯出E.咳嗽新起,咳声粗亢,痰稠色黄
A.冠脉综合征B.美尼尔综合征C.更年期综合征D.震颤麻痹综合征E.心脑血管事件评价他汀类药物调节血脂作用的终点研究是()。
建设工程信息管理系统的目标是( )。
【2013专业知识真题上午卷】成排布置的低压配电屏,其长度超过6m时,屏后的通道应设两个出口,并宜布置在通道两端,在下列哪种条件下应增加出口?()
单台仪表的校准点应在仪表全量程范围内均匀选取,可以是()点。
营养学评价的客观指标包括()。
中国的县城确实太复杂,塞北尚在千里冰封,万里雪飘,江南已经百花吐艳,草木争辉了。2000多个县星罗棋布,地理位置、资源禀赋、文化传统和老百姓的生活方式都________。
Beforethemid1860’s,theimpactoftherailroadsintheUnitedStateswaslimited,inthesensethatthetracksendedatthis
最新回复
(
0
)