首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=0; if(a=1&& b++=2) if(b!=2||c-!=3)
有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=0; if(a=1&& b++=2) if(b!=2||c-!=3)
admin
2009-09-28
41
问题
有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=0; if(a=1&& b++=2) if(b!=2||c-!=3) printf("%d,%d,%d\n",a,b,c); else printf(%d,%d,%d\n",a,b,c); else printf("%d,%d,%o\n",a,b,c); } 程序运行后的输出结果是______。
选项
A、1,2,3
B、1,3,2
C、1,3,,3
D、3,2,1
答案
C
解析
本题主要考查的是自加,自减运算符以及逻辑运算符的应用,需要注意“&&”和“||”的“短路”运算。当运算符“&&”左边表达式的值为0时,则右边表达式就不再进行运算,整个表达式的值即为0;当运算符“||”左边表达式的值为非零时 ,则右边表达式就不再进行运算,整个表达式的值为1。
程序首先对变量a、b、c初始化,然后执行第一个个if语句,计算表达式“a=1&&b++=2”的值,因为a=1,所以左边表达式的值为1,因此接着判断b++=2是否成立,由于b++表示在使用用后再将b加1,因此b++=2的值为1所以表达式a=1&&b++=2的值为1,即if语句的条件成立。接着执行第二个if语句,计算表达式“b!=2||c-!=3”的值,因b=3 ,所以b!=2的值为1,则表达式c-!=3就不再进行运算,整个表达式的值为1,因为第二个if语句的条件成立,执行其后的printf("%d,%d,%d\n",a,b,c) 语句,输出变量a、b、c的值,此时a=1、 b=1、c=3,因此输出1,3,3。
转载请注明原文地址:https://kaotiyun.com/show/l9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Commandl,标题为“输出最小值”),即可求出其最小值,并在
在名称为Forml,标题为“选课”的窗体上添加一个复选框数组,名称为CHl,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“计算机”复选框处在选中状态下,程序运行时的窗体如图所示。请按要求添加控件并设置相应属性。
若变量a未事先定义而商接使用(例如:a=0),则变量a的类型是
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是()。
能够将组合框Combol中最后一个数据项删除的语句为
某带链的队列初始状态为front=rear=NULL。经过一系列正常的入队与退队操作后,front=10。rear=5。该队列中的元素个数为()。
层次型、网状型和关系型数据库划分原则是
数据库管理系统是()。
深度为5的完全二叉树的结点数不可能是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
Idon’tthink()necessaryforJulietomakesuchafussaboutthatsortofthing.
一严重脑出血病人,急性期间出现呕吐咖啡色胃内容物,应考虑
甲、乙殴打丙,致丙长期昏迷,乙在案发后潜逃,检察院以故意伤害罪对甲提起公诉。关于本案,下列哪些选项是正确的?(2016年卷二7l题,多选)
假设某基金第一年的收益率为10%,第二年的收益率为-10%,那么该基金年算术平均收益率和年几何平均收益率分别为( )。
把浓度为20%、40%和60%的某溶液混合在一起,得到浓度为36%的溶液50升。已知浓度为40%的溶液用量是浓度为20%的溶液用量的3倍,浓度为40%的溶液的用量是多少升?
在社会主义改造中,我国对农业、手工业和资本主义工商业的改造都采取了积极引导、逐步过渡的方式。下列具有半社会主义性质的是
在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框。程序运行后,Command1为禁用(灰色)。当向文本框中输入任何字符时,命令按钮Command1变为可用。请将程序补充完整。PrivateSubForm_Load()
根据汉字国标码GB2312-80的规定,一级常用汉字个数是
Stockmarketpricetumbledafterrumorofariseininterestrate.
Intheopinionofinstantcoffeeproducers,______.Whichofthefollowingcanbeinferredfromthetext?
最新回复
(
0
)