首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下语句: k=a>b?(b>c?1:0):0;, 以下程序段中,与上述语句功能相同的是( )。
有如下语句: k=a>b?(b>c?1:0):0;, 以下程序段中,与上述语句功能相同的是( )。
admin
2022-06-24
31
问题
有如下语句:
k=a>b?(b>c?1:0):0;,
以下程序段中,与上述语句功能相同的是( )。
选项
A、if((a>b)&&(b>c))k=1;else k=0:
B、if((a>b)∣∣(b>c)),k=1;else k=0:
C、if(a<=b)k=0;else if(b<=c)k=1;
D、if(a>b)k=1;else if(b>c)k=1;else k=0;
答案
A
解析
三元运算符表达式的形式为:表达式1?表达式2:表达式3,当表达式1的值为真时,结果为表达式2的值;当表达式1的值为假时,结果为表达式3的值。首先判断a、b的关系:①如果a>b,那么就执行“:”前面的语句(b>c?1:0);判断b、c的关系,如果b>c,k=1,否则k=0;②如果a<=b,则k=0。综上所述:当a>b且b>c时,k=1,否则k=0,与A选项语句功能相同。
转载请注明原文地址:https://kaotiyun.com/show/4Qkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是
下列叙述中正确的是( )。
若有说明:typedefstruct{inta;charc;}w;则以下叙述正确的是()。
若有定义:intx[10],*pt=x;,则对x数组元素的正确引用是()。
以下选项中关于C语言常量的叙述错误的是
若有以下程序#include<stdio.h>main(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/printf("%d,%d,%d
有以下程序段#includeintj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
设有如下关系表:则下列操作中正确的是
随机试题
计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的
非甾体抗炎药治疗类风湿关节炎的机理是
根据《规划环境影响评价条例》,规划实施过程中产生重大不良环境影响的,()应当及时提出改进措施,向规划审批机关报告,并通报有关部门。
目前我国建设项目外部资金来源的渠道主要包括()。
在地产估价中通常把()作为收益还原法评估中的收益额。
根据《保险法》的规定,银行下辖各级经营机构开办保险代理业务,必须取得()。
“材料成本差异”账户贷方可以用来登记()。
有限理性决策
A.Takeadvantageofsitefeatures.B.Establishanemailaddressforyoursearch.C.Protectyourreference.D.Bealerttounf
(1)首先打开考生文件夹下的数据库stsc,然后使用表单向导制作一个表单,要求选择student表中所有字段,表单样式为阴影式,按钮类型为图片按钮,排序字段选择学号(升序),表单标题为“学生信息数据输入维护”,最后将表单存放在考生文件夹中,表单文件名为st
最新回复
(
0
)