首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
50
问题
有以下程序: #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全国计算机二级
相关试题推荐
在关系数据库中,用来表示实体间联系的是
设有如下数组定义语句:Dima(一1To4,3)AsInteger以下叙述中正确的是
VB的数值型数据分为()两种。
下列选项中,不属于数据库管理的是()。
设窗体上有一个标签Labell和一个计时器Timerl,Timerl的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是
下面不属于软件需求分析阶段主要工作的是
下列与队列结构有关联的是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
对于循环队列,下列叙述中正确的是( )。
数据库设计中反映用户对数据要求的模式是
随机试题
某女,38岁,素有咳喘宿痰,多湿多痰,恼怒或剧烈咳嗽后突然昏厥,喉有痰声,或呕吐涎沫,呼吸气粗,舌苔白腻,脉沉滑。宜选何方
特发性血小板减少性紫癜的治疗顺序是
患儿,男,3岁。麻疹见疹已6日,高热不退,咳嗽气急,鼻翼煽动,口渴烦躁,舌红苔黄,脉数。其证型是()
()是指商业银行拒绝或退出某一业务或市场,以避免承担该业务或市场风险的策略性选择。
一般资料:求助者,女性,21岁,职业高中毕业,某超市收银员。案例介绍:半年多前求助者下夜班后独自回租住地途中遭遇抢劫,求助者当时非常害怕,落荒而逃。求助者从此不敢在晚上单独行走。晚上偶尔个人走在街上,眼前就浮现出当时被抢劫的情景,立即感到胸闷、心慌、全身
党的十八大报告指出,党必须长期坚持的指导思想是()。①科学发展观②马克思列宁主义③毛泽东思想④邓小平理论⑤“三个代表”重要思想⑥“八荣八耻”
根据所给资料,回答问题。2010年山东省每百户城镇居民拥有家用电脑台数是农村居民的()倍。
下面哪个如果正确,最好地完成了以下的论证:对两个国家的居民平均生活水平的比较可以反映居民获取产品和服务的相对情况。以一国货币表示的其居民的平均收入的可靠数字可以轻易得到。但从这些数字中很难得到平均生活水平的准确比较。因为()。
求(x,y,z)=2x+2v—z2+5在区域Ω:x2+y2+z2≤2上的最大值与最小值.
Technologiescollapsethedistancebetweenadesireanditsfulfillmentbyreducingeitherthetimeortheeffortinvolved.Thi
最新回复
(
0
)