首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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",
有以下程序 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",
admin
2018-10-16
71
问题
有以下程序
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,%d\n",a,b,c); }
程序运行后的输出结果是
选项
A、1,3,2
B、1,2,3
C、1,3,3
D、3,2,1
答案
C
解析
a,b,c,d初始值分别为1,2,3,0。嵌套的if语句中,第一个if中,表达式a==1&&b++==2值为1,执行嵌套的if分支,此时b=3, b!=2成立,由于运算符是||,不管后面一个表达式的值是不是1,其整个表达式的值总是1,c--!=3表达式不执行,最后打印出a,b,c的值是1,3,3。
转载请注明原文地址:https://kaotiyun.com/show/p5xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<stdio.h>#deftneJFT(x)x*xmain(){inta,k=3;a=++JFT(k+1);printf("%d",a
下面的语句要使指针p指向一个double类型的动态存储单元,请填空。p=【】malloc(sizeof(double));
以下所列的各函数首部中,正确的是______。
fwrite函数的一般调用形式是
有以下计算公式:若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
设a和b均为int型变量,且a:6、b=11、c=3,则能使值为3的表达式是()。
下面不属于软件设计原则的是______。
下面程序将二维数a的行和列元素互换后存放另一个二维数组b中。请填空。main(){inta[2][3]={{1,2,3},{4,5,6}};intb[3][2],i,j;
设有定义:inta,*p=&a,**pp=&p;,则与a=100;等价的语句为()
若要对a进行++运算,则a应具有下面说明
随机试题
在生活中,我们准备各色菜品时,厨房中最少不了的是炉灶。炉灶被打开后放出热量,实际是一个()的过程。
引起促胰液素释放作用最强的物质是
工程进度款的支付方式不包括( )。
工程质量事故发生后,现场有关人员应立即向事故报告责任单位负责人报告。事故报告责任单位应在接报()小时内,核实、汇总并向负责项目监管的交通运输主管部门及其工程质量监督机构报告。
某写字楼工程,地下1层,地上15层,框架一剪力墙结构。首层中厅高12m,施工单位的项目部编制的模板支架施工方案是满堂扣件式钢管脚手架,方案由项目部技术负责人审批后实施。施工中,某工人在中厅高空搭设脚手架时随手将扳手放在脚手架上,脚手架受振动后扳手从上面滑落
宣传推广样是指企业用于境内参展、对外展示的实物。一般是从少数商品中抽取出来的或是由生产使用部门设计加工出来能代表今后交货质量的实物,通过样品的实物形态向公众反映出商品品质的全貌。()
根据以下资料,回答下列问题。表中工业总产值排名第2的行业,其工业新鲜用水量占全市工业新鲜用水总量的比重约为:
把社会主义初级阶段发展战略的第三步进一步具体化,提出了三个阶段性目标的是党的()
______arosethetwogreatdivisionsofthisscienceknownasinorganicchemistryandorganicchemistry.
Thispassageconsistsofadviceonfiresafetyprimarilyfor________.Accordingtotheinstructions,whatisateachersuppose
最新回复
(
0
)