首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k); } 执行后输
有以下程序: #include<stdio.h> main() { int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k); } 执行后输
admin
2009-01-15
26
问题
有以下程序: #include<stdio.h> 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
解析
该题目的关键是要搞清楚“&&”和“||”两个逻辑运算符的运算功能。运算符“&&”和“||”是双目运算符,要求有两个运算量。在逻辑与运算中,只有当“&&”运算符前面运算量的值为真时,才需要判断后面的值;若为假,就不必判断后面的值。而在逻辑或运算中,只要“||”运算符前面的值为真,就不再判断后面的值;只有前面的值为假,才判断后面的值。本题中 j++的值为真,因此不进行k++运算,k值保持不变,(j++||k++)的值为真,继续计算i++,计算后i值为2。
转载请注明原文地址:https://kaotiyun.com/show/NsXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于文件叙述中错误的是
在下面语句或函数中,不能描述选择结构的是
定时器的Interval属性的值是一个整数,它表示的是()。
VB的数值型数据分为()两种。
在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程FindMin求数组的最小值。程序运行后,在4个文本框中各输入一个整数,然后单击命令按钮,即可求出数组的最小值,并在窗体上显示出来(如图所示)。要求:
产生100以内(不含100)2位随机整数的VisualBasic表达式是
下列选项中,不属于数据库管理的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
(1)在考生文件夹中有一个工程文件sjt3.vbp。程序的功能是输入用户名和密码。程序运行时,当向文本框Text2中输入密码时,若“显示密码”复选框没有被选中,则在文本框Text3中同时显示“#”(如图1-196所示);若“显示密码”复选框被选中,再重新
设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是( )。
随机试题
关于煎膏剂质量要求和应用注意事项的说法,正确的是
某厂生产某种产品,年销售量为106件,每批生产需要准备费1000元,而每件的年库存费为0.05元.如果销售是均匀的,求准备费与库存费之和的总费用与年销售批数之间的函数(销售均匀是指商品库存数为批量的一半).
脂肪动员的关键酶是
以下哪项是最易发生房室传导阻滞的心肌梗死
C2b4b3bC8结合蛋白
关于房产分户图的技术要求,下列叙述中错误的是()。
承包人应在知道或应当知道索赔事件发生后()天内,向监理人递交索赔意向通知书,并说明发生索赔事件的事由。
测量血压的方法,正确的是()。
E-MailMadness:BreakingRulesandLovingItForalltheculturalupheavalsbeingwroughtbynewtechnology,thespreadofwr
Pub-talk,themostpopularactivityinallpubs,isanativedialectwithitsowndistinctivegrammar.Thereareveryfewrestr
最新回复
(
0
)