首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 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
2010-09-05
72
问题
下列程序的输出结果是( )。
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
解析
本题考查自增运算符“++”、逻辑与运算符“&&”和逻辑或运算符“‖”。自增运算符“++”,出现在变量之前(如题中的++n),表示先使变量的值加1,再使用变量的值进行运算;出现在变量之后(如题中的n++),表示先使用变量的值进行运算,再使变量的值加1。当逻辑与运算符“&&”两边的运算对象都为真时,逻辑表达式的值才为真;当逻辑或运算符“‖”左边的运算对象为真时,其值就为真,不用计算其右边的运算对象的值。所以根据运算符的优先级,题中应先计算内层括号中的值。++j是先自加后运算,因此运算时i的值等于3,所以表达式+i==3成立,即表达式的值为1;由于1与任何数都为进行或(‖)运算,结果都为1,因此k=3;最后计算“&&”之前的表达式,i++是先运算后自加,因此运算时i为1,所以i++==1成立,自加1后i=2。if语句的条件为真即“1”,所以输出i、i、k的值分别是2,3,3。
转载请注明原文地址:https://kaotiyun.com/show/cYWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
单击命令按钮时,下列程序段的执行结果为()。PrivateSubCommandl_Click()PrintFuncl(24,18)EndSubPublicFunctionFunc1(mAsInteger,nAsI
下列程序的执行结果是()。PrivateSubForm_Activate()Dimscore(3)AsInteger,totalAsIntegerDimaa_scoreAsVariant
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click() Dima(10)AsInteger,maxAsInteger Fork=1To10 a(k)=In
考生文件夹下的工程文件sit5.vbp中有一个初始内容为空的文本框Text1,两个标题分别足“读数据”和“计算”的命令按钮:请画一个标题为“各行甲均数的最大值为”的标签Label2,再面一个初始内容为空的文本框Text2,如图2.97所示。程序功能
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSubPrivateSubText1_GotF
编写如下程序:PrivateSubCommand1_Click() DimiAsInteger,jAsInteger n=InputBox("输入一个大于1的正整数") Fori=2Ton Forj=2To
随机试题
有一资源可供n个进程共享,但限制各进程只能互斥使用它,如果采用PV操作来管理,则可能出现的信号量最大值为_______。
邓小平在谈到党和国家制度时指出,_________、_________问题更带有根本性、全局性、稳定性和长期性。
胸胁支满,目眩心悸,短气而咳,舌苔白滑,脉弦滑者,治宜选用
隐蔽工程施工完毕,承包单位经过自检后,填写《报验申请表》报送项目监理机构,监理工程师收到报验申请后,在合同规定的时间内到现场检查,承包单位( )应该随同一起到现场。
下列各项中,不宜作为企业价值评估中折现率的经济参数包括()。
就客户利益优先的要求而言,下列关于基金从业人员应当遵守的规则的说法不正确的是()。
甲因伪造并出售伪造的增值税专用发票罪被判处死刑,缓期两年执行。在死缓执行期间,甲在劳动时由于不服管理,违反规章制度,造成重大伤亡事故,则()。
固定资产折旧审计的主要目标不应包括( )。
如果数据文件中数据记录排列顺序与索引文件中索引项的排列顺序一致,则此种索引被称为_________索引。
Thebeststatementofthemainideaofthispassageisthat
最新回复
(
0
)