以下程序的功能是:输出a、b、c三个变量中的最小值,请填空。

clude<stdio.h>main(){inta,b,c,t1,t2;scanf("%d%d%d",&a,&b,&c);t1=a<b?________;t2=c<t1?... clude<stdio.h>
main( )
{ int a,b,c,t1,t2;
scanf("%d%d%d",&a,&b,&c);
t1=a<b? ___ _____;
t2=c<t1? __ _____;
printf("%d\n",t2);
展开
 我来答
百度网友79faf363
2019-11-13 · TA获得超过1.1万个赞
知道小有建树答主
回答量:1212
采纳率:75%
帮助的人:53.7万
展开全部

a:b;

c:t1。

两两比较。先比较其中两个数a和b,把小的那个数字赋值给t1,再把t1和第三个数c比较,把小的数字赋值给t2。

然后输出t2。

扩展资料:

三元运算符:

格式: 表达式1?表达式2:表达式3

说明:如果表达式1为true ,则整个表达式的结果就是表达式2的值,如果表达式1为false,则整个表达式的结果就是表达式3的值。

?: 运算符可以用作 if...else 语句的快捷方式。它通常用作较大表达式(使用 if...else 语句会很繁琐)的一部分。例如:

var now = new Date();

var greeting = "Good" + ((now.getHours() > 18) ? " evening." : " day.");

在此例中,如果晚于下午 6 时,则创建一个包含 "Good evening." 的字符串。使用 if...else 语句的等效代码如下:

var now = new Date();

var greeting = "Good";

if (now.getHours() > 18){

greeting += " evening.";

}

else{

greeting += " day.";

}

参考资料来源:百度百科-三元运算符

匿名用户
2019-02-23
展开全部
条件运算符,如果条件为真,返回第一个,为假返回第第二个
a如果小于b,那么就返回a,否则返回b,则t1是a、b中最小的

c如果小于t1,那么就返回c,否则返回t1,t2是c、t1(a、b)中最小的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
漂浮着的白云
2013-01-21
知道答主
回答量:16
采纳率:0%
帮助的人:3.8万
展开全部
应该输入
a:b
c:t1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
erjiclanguage
推荐于2017-06-19 · TA获得超过302个赞
知道答主
回答量:87
采纳率:0%
帮助的人:21.2万
展开全部
第一空填:b:a
第二空填:t1:c
注意用英文打这个符号!

希望能帮助你!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
昂首都
2017-06-18 · TA获得超过555个赞
知道小有建树答主
回答量:293
采纳率:93%
帮助的人:215万
展开全部
a:b
c:t1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式