首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将以下程序写成三目运算表达式是 【 】 。 if(a>B) max=a; else max=b;
将以下程序写成三目运算表达式是 【 】 。 if(a>B) max=a; else max=b;
admin
2010-03-29
46
问题
将以下程序写成三目运算表达式是 【 】 。
if(a>B) max=a;
else max=b;
选项
答案
max=(a>B?a:b;
解析
条件运算符要求有三个操作对象,称三目 (元)运算符,它是C++语言中惟一的一个三目运算符。条件表达式的一般形式为:表达式1?表达式2:表达式3。所以我们可以写成(a>B?a:b,它是一个“条件表达式”。执行顺序是如果(a>B条件为真,则条件表达式取值a作为整个表达式的值,否则取值b作为整个表达式的值。
转载请注明原文地址:https://kaotiyun.com/show/k9jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(int*a,int*b){int*c;c=a;a=b;b=c;}main(){intx=3,y=5,*p=&x,*q=&y;
下面结构体的定义语句中,错误的是()。
数据库管理系统是
有以下程序#includemain(){intc,d;c=10|5;d=10+5;printf("%d,%d\n",c,d);}程序的运行结果是()。
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
有以下程序:#includeintfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;printf("%d\n",fun(2*a,fun(b
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
C语言程序中,运算对象必须是整型数的运算符是
在C语言中,以下说法不正确的是()。
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
随机试题
用死者脑组织做切片染色,镜检找到___________,可确诊为狂犬病。
(2010年4月)根据我国刑法的规定,劫持航空器罪的行为对象是_______。
实行成本核算的事业单位发生的下列经济活动,通过“间接费用”科目核算的有()
Excel2000工作表中当前活动单元格在C列15行上,用绝对引用方式表示为______。
有轻微肌肉收缩,但没有关节活动属于肌力分级中的
将钢坯的铸造结构变成均匀的细晶组织,力学性能得以提高,从而可以生产各种形状钢材的工艺是()。
现场签证是指发、承包双方现场代表(或其委托人)就施工过程中涉及的责任事件所作的签认证明。现场签证的范围一般包括()。
你是刚进单位的同志,领导让你去给单位的同志做一次培训。在你上课的时候下面有不少人议论纷纷.请问你会怎么看待这个问题?
对建立良好的程序设计风格,下面描述正确的是______。
非成员函数只有在声明为类的____________时才能访问这个类的所有private成员。
最新回复
(
0
)