首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a=0,b=0,c=0,d=0; (++a || ++b) ? ++c : ++d; printf("%d,%d,%d,%d\n", a,b,c,d); } 程序的运行结果是( )。
有以下程序 #include main() { int a=0,b=0,c=0,d=0; (++a || ++b) ? ++c : ++d; printf("%d,%d,%d,%d\n", a,b,c,d); } 程序的运行结果是( )。
admin
2020-11-23
33
问题
有以下程序
#include
main()
{ int a=0,b=0,c=0,d=0;
(++a || ++b) ? ++c : ++d;
printf("%d,%d,%d,%d\n", a,b,c,d);
}
程序的运行结果是( )。
选项
A、1,0,1,0
B、1,1,0,1
C、1,0,0,1
D、1,1,1,0
答案
A
解析
条件表达式的形式为: 表达式1 ? 表达式2 : 表达式3 ,计算"表达式1"的值,若为"真",取"表达式2"的值作为整个条件表达式的值;若为"假",取"表达式3"的值作为整个条件表达式的值。根据逻辑或表达式的"短路"现象,表达式"++a||++b"的结果为真,a=1,b=0,之后计算"++c"。所以整个条件表达式执行完毕之后:a=1,b=0,c=1,d=0,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/yr3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:在带头节点的单向链表中,查找数据域中值为ch的节点。找到后通过函数值返回该节点在链表中所处的顺序号;若不存在
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共有2位学生有不及格科目
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(ima[][N]),该函数的功能是:将数组左下半三角元素中的值全部置成0。例如a数组中的值为:19723845
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。例如,二维数组中的数据为:33333333444444445555
以下选项中,没有编译错误的是()。
下列关于栈的叙述中,正确的是()。
以下叙述中正确的是()。
下列叙述中正确的是()。
以下针对全局变量的叙述中错误的是()。
随机试题
_________是一种可以自我复制的完全独立的程序,其传播过程不需要借助被感染主机中的其他程序,无须人工干预即可运行。
女性,55岁,中腹部疼痛10小时、扩散至全腹2小时,查右下腹部有压痛,反跳痛及肌紧张,腹透(-),化验:WBC21.0×109/L,N87%,尿中红细胞2~4个/HP,最应考虑哪一种疾病
A.独活寄生汤B.四妙丸C.肾著汤D.肾气丸E.左归丸
根据《规划环境影响评价技术导则—总纲》,关于对规划要素提出优化调整建议的说法,错误的是()。
关于提升钢丝绳事故的预防技术措施,下列表述错误的是()。
个人银行结算账户用于办理个人转账收付和现金支取;储蓄存款账户既可以办理现金存取业务,也可以办理转账结算。()
在延安时期,①开展整风运动;②三五九旅奉命开进南泥湾;③召开延安文艺工作者座谈会。上述历史事件出现的先后顺序是:
公安队伍建设的任务就是( )。
Inoursociety,wemustcommunicatewithotherpeople.Agreatdealofcommunicationisperformedonaperson-to-personbasisby
Costsshouldbecut;______,thenumberofstaffpositionswillbereduced.
最新回复
(
0
)