99问答网
所有问题
使用条件表达式求出a,b,c中的最大值,使用c语言编写个程序
如题所述
举报该问题
推荐答案 2014-03-21
最简单就是:printf("%d\n",b>a?b:a>c?a:c);
怕你看不懂,所以写
if语句
吧,先判断a和b谁大,再与c判断,如下:
#include<stdio.h>
int main(void)
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);//输入a、b、c的值
if(a<b) a=b;//将a、b中较大的赋值给a
if(a<c) a=c;//既然a是a、b中较大的,再跟c比较即可
printf("%d\n",a);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/OXvvzvvtzX7jjOXvjv.html
其他回答
第1个回答 2014-03-21
#include <stdio.h>
main ()
{
int a, b, c;
scanf ("%d%d%d", &a, &b, &c);
printf("最大值:%d\n", a > b ? (a > c ? a : c) : (b > c ? b : c));
return 0;
}
相似回答
编写
一个
C程序
,运行时输入
a,b,c
三个
值,
输出其中值
最大
者
答:
printf("请输入三个数:\n");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;if(c>max)max = c;printf("三个数
中最大
的数为:%d",max);return 0;}
编写
一个
C程序
,输入
a,b,c
三个
值,
输出其中
最大
者。
答:
if (a > b) { max = a;} if (c > max) { max = c;} printf("三个数中最大的数为:%d", max);return 0;}
C语言
是一个强大的编程工具,它的特点包括:1. 简洁明了:C语言的语法简洁,关键字少,如控制语句仅9种,多以小写字母为主,这使得
程序编写
更加直观和高效。2. 结构化控...
编写
一个
C程序
,输入
a,b,c
三个
值,
输出其中
最大
者。
答:
int
a,b,c,
max;printf("请输入三个数:\n");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;if(c>max)max = c;printf("三个数
中最大
的数为:%d",max);return 0;}
c语言
怎么
求出a, b
两个数
中的最大值
答:
通过如下过程实现
求出a
、b两个数
中的最大值
:include <stdio.h> int max(int a,int b);int main(void){ int
a,b,c
;printf("输入两个整数:");scanf("%d%d",&a,&b);c=max(a,b);printf("较大的数是:%d\n",c);return 0;} int max(int a,int b){ if(a>b)return a;else...
c语言
编程,求a
bc
三个数
的最大值
答:
1、首先是鼠标选择单击
C语言
编程软件创建一个空的C语言文件。2、定义四个整数变量
a,b,c,
max。三个变量a,b和c用于存储输入的三个数字,max用于存储三个数字
的最大值
。3、使用scanf语句从键盘输入三个数字。在注意之前不要忘记使用变量。4、使用max可以逐个比较三个数字,并将最大数量存储在最大...
如何在
C语言程序中
求两个整数a与
b的最大值
?
答:
方法1:使用if-else语句 int max(int a, int b){ if (a > b)return a;else return b;} 方法2:使用三目运算符 int max(int a, int b){ return (a > b) ? a : b;} 方法3:使用内置函数 int max(int a, int b){ return max(
a, b
);} ...
编写C语言程序,
输入a
b
c
3个
值,
输出其中
最大值
答:
(3)输出最大值。具体程序如下:include <stdio.h>int main(void){ int
a,b,c
;scanf("%d %d %d",&a,&b,&c); // 输入3个数int max = a; //默认最大值为aif(max<b)max = b; //选
出a,b中的最大值
if(max < c) ...
如何求两数中
最大
的?
答:
通过如下过程实现
求出a
、b两个数
中的最大值
:include <stdio.h> int max(int a,int b);int main(void){ int
a,b,c
;printf("输入两个整数:");scanf("%d%d",&a,&b);c=max(a,b);printf("较大的数是:%d\n",c);return 0;} int max(int a,int b){ if(a>b)return a;else...
用C编写
一
个程序
从用户输入的四个整数中找出
最大
和最小值
答:
max=a>(b>(c>d?c:d)?b:(c>d?c:d))?a:(b>(c>d?c:d)?b:(c>d?c:d));min=a<(b<(c<d?c:d)?b:(c<d?c:d))?a:(b<(c<d?c:d)?b:(c<d?c:d));printf("max=%d\nmin=%d",max,min);} 楼主理解一下看看,其实max、min两句都是三目运算的
条件表达式
嵌套
使用
...
大家正在搜
a小于b小于c的c语言表达式
c语言中a大于b大于c怎么表示
a小于b或小于c用c语言表达
a异或b异或c的最简与或表达式
a异或b异或c的最小项表达式
a异或b异或c的表达式
c语言中a小于b小于c
条件表达式是什么
c语言a>b>c
相关问题
C语言,C程序。求解,用条件运算符求A、B、C最大值。
用c语言编写程序 ,用函数实现输出a, b两个数的最大值,整...
编写C语言程序,输入a b c 3个值,输出其中最大值
c语言设计作业:已知2个变量a、b,要求用条件表达式实现求a...
C语言如何用一个条件表达式求3个数中的最大值
找出a,b,c中的最大值,放到max中,要求:用条件运算符,...
编写一个C程序,输入a,b,c三个值,输出其中最大者。
用C语言编写:设计一个程序实现求三个数的最大值(任意输入三个...