C语言,输入3个整数,将其中最小的数输出.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 09:35:19
C语言,输入3个整数,将其中最小的数输出.
麻烦会的留下,我作参考,
麻烦会的留下,我作参考,
#include
void 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);
}
再问: 看不懂你的
再答: 之前写的是最大值,这个是最小值 #include void main(){ int a,b,c,min; scanf("%d%d%d",&a,&b,&c); min=(a>b?b:a)>c?c:(a>b?a:b); printf("%d",min); } (a>b?b:a) 是三目运算,相当于 if (a>b) min=b; else min=a;
再问: =(a>b?b:a)>c?c:(a>b?a:b);这一步骤怎么解读?
再答: a>b?b:a 是三目运算,相当于 if (a>b) m=b; else m=a; 假设m=(a>b?b:a) (a>b?b:a)>c?c:(a>b?a:b); 相当于 m>c?c:m;这应该懂把跟上面的一样理解
再问: 我知道问题了,我忘了分隔min 与C的分开 了,麻烦你了。
void 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);
}
再问: 看不懂你的
再答: 之前写的是最大值,这个是最小值 #include void main(){ int a,b,c,min; scanf("%d%d%d",&a,&b,&c); min=(a>b?b:a)>c?c:(a>b?a:b); printf("%d",min); } (a>b?b:a) 是三目运算,相当于 if (a>b) min=b; else min=a;
再问: =(a>b?b:a)>c?c:(a>b?a:b);这一步骤怎么解读?
再答: a>b?b:a 是三目运算,相当于 if (a>b) m=b; else m=a; 假设m=(a>b?b:a) (a>b?b:a)>c?c:(a>b?a:b); 相当于 m>c?c:m;这应该懂把跟上面的一样理解
再问: 我知道问题了,我忘了分隔min 与C的分开 了,麻烦你了。
C语言,输入3个整数,将其中最小的数输出.
c语言 输入N个整数,输出其中最小的数,并指出其是第几个数
c语言:输入若干个整数,以-1标记输入结束.输出其中的最大数 .
C语言:输入10个整数,将其中最小的数与第一个数对换,最大的数与最后一个数对换,并输出兑换后的10个数
C语言编程输入是个整数,用函数编程将其中最大的数与最小的数位置互换,然后输出数组.帮忙看下我这个程序
C语言输入10个整数,将其中最小的数和第一个数对换,把最大的数与最后一个数对换.(用指针)
C语言题目:编写程序,输入10个整数,将其中最小的数与第一个数交换,最大的数与最后一个数交换.
C语言输入10个整数,将其中最小的数鱼第一个数对换,把最大的数鱼最后一个数对换写三个函数:1、输入10个整数 2、进行处
c语言大神快来做道简单得掉渣的题:输入10个整数,将其中最小的数与第一个数对换,把最大
C语言,输入3个数,输出其中最大的数
c++语言求输入10个整数,将其中最小的书与第一个数对换,把最大的数与最后的一个数对换,然后输出者10个数
C语言程序:依次将十个数输入、要求将其中最大的数输出