首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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);
有以下程序 #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);
admin
2021-06-15
35
问题
有以下程序
#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,%d\n",a,b,c);
}
程序运行后的输出结果是
选项
A、1,3,2
B、1,3,3
C、1,2,3
D、3,2,1
答案
B
解析
else总是和最近的if配对,所以进入第一个if语句中条件判断时,因为是逻辑与操作需要两边运算对象的值均为非零值,才为真,所以需要逐个执行判断的结果为1,不再执行第二个case语句中的操作,而是进入第二个if语句条件判断,因为b!=2条件成立所以整个条件表达式的值为真,所以不再执行逻辑或的第二个运算对象(c-- !=3)c的值不变,也不再执行第一个else语句,打印a的值1,b的值3,c的值3。
转载请注明原文地址:https://kaotiyun.com/show/20tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是
有以下程序:charname[20];intnum;scanf("name=%snum=%d",name,&num);当执行上述程序,并从键盘输入:name=Lilinun=1001<回车>后,name的值为()。
设已有定义:floatx;则以下对指针变量p进行定义且赋初值的语句中正确的是
以下不合法的字符常量是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1_cas
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)()。
下面可以作为软件设计工具的是()。
下列叙述中正确的是
下面不属于软件测试实施步骤的是()。
随机试题
根据以下资料,回答问题。2020年末,全国共有艺术表演团体17581个,从业人员43.69万人,其中各级文化和旅游部门所属艺术表演团体2060个,从业人员10.75万人。2020年,全国文化和旅游部门所属艺术表演团体共组织政府采购公益演出13.38万
下列关于我国国内环境法与国际环境法关系的说法,错误的是()
肾小圆上皮细胞来自
下列属于报表初始化的内容有( )。
2009年3月18日,沪深300指数开盘报价为2335.42点,9月份仿真期货合约开盘价为2648点,若期货公司要求的初始保证金等于交易所规定的最低交易保证金10%,则该策略投入资金为7944000元。( )
8,12,24,60,(),630
民族精神集中体现了一个民族在一定的自然环境和社会历史条件下生存和发展的独特方式,反映了一个民族的心理特征、文化传统、精神风貌,是一个民族赖以生存和发展的精神支柱。下列选项属于中华民族精神的基本内容的有
防火墙是隔离内部网和外部网的一类安全系统。通常防火墙中使用的技术有过滤和代理两种。路由器可以根据(35)进行过滤,以阻拦某些非法访问。(36)是一种代理协议,使用该协议的代理服务器是一种(37)网关。另外一种代理服务器使用(38)技术,它可以把内部网络中的
Failuretorespondpromptlytothisletterwithinthe_______timewillresultinavoidcontract.
Lookatthenotesbelow.Youwillhearawomancomplainingaboutthecomputershebought.Computer
最新回复
(
0
)