首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将以下程序写成三目运算表达式是【 】。 if(a>b)max=a; else max=b;
将以下程序写成三目运算表达式是【 】。 if(a>b)max=a; else max=b;
admin
2013-06-11
79
问题
将以下程序写成三目运算表达式是【 】。
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://www.kaotiyun.com/show/xjJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,yz,z,big;f=
在关系运算中,【】运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。
有以下程序:voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i+=2)for(j=i+2;j<n;j+=2)if(a[i]<a[j]){t=a[i];a[i]
有以下程序:charfun(charx,chary){if(x<y)returnx;returny;}main(){inta=’9’,b=’8’,c=’7’;printf(
以下程序的功能是找出三个字符串中的最大串。 【】 #include<stdio.h> main() { inti; charstring[20],str[3][20]; (i=0;i<3;i++)gets
下面程序把数组元素中的最大值放入a[o]中,则在if语句中的条件表达式应该是() main() {inta[10]={6,7,2,9,1,10,5,8,4,3,},*p=a,i; for(i=0;i<10;i++,p++)
若有说明语句:inta,b,c,*d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、d的语句是()
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
若有定义和语句() chars[10];s="abcd";printf("%s\n",s); 则结果是(以下μ代表空格)
下列数据结构中,按先进后出原则组织数据的是()。
随机试题
肝胆火旺,胆气上逆,多见脾虚食滞,或肝郁犯胃,多见
(2011年10月)简述基金管理人禁止的行为。
放置宫内节育器后正确的复查时间是()。
()是组织通过购买、赠送、交换转换等途径获得的,供其工作参考的信息材料。
不属于盾构掘进控制的四要素的是()。
对于购销商品、提供劳务等经常性的关联交易,应分别披露最近()年及1期关联交易方名称、交易内容、交易金额、交易价格的确定方法、占当期营业收入或营业成本的比重、占当期同类型交易的比重以及关联交易增减变化的趋势,与交易相关应收应付款项的余额及增减变化的原
图书的质量标准不包括()质量标准。
thosemuchratherA.mostofusperformit【T1】______effortlesslyB.【T2】______ofsocialinteractionconsistsofC.This
"It’ssuchasimplething,"saidJohnSpitzer,managingdirectorofequipmentstandardsfortheUnitedStatesGolfAssociation
TheymaybeoneofBritain’smostsuccessfulexportsandamongtheworld’smostpopularTVshows,rankingalongsidetheWorldCu
最新回复
(
0
)