新手求助!
输入3个整数,将其中最小的数输出代码怎么写??
就边给讲解一下
谢谢了
----------------解决方案--------------------------------------------------------
#include<stdio.h>
int main()
{
int a,b,c;
printf("Please input three integer: ");
scanf("%d,%d,%d\n",&a,&b,&c);
printf("%d",(a>b)?(b>c?c:b):(a>c?c:a));
return 0;
}
----------------解决方案--------------------------------------------------------
用好理解的方法.
定三个变量 a,b,c
输入三个数
比较 a>b并且a>c a
b>c并且b>a b
c>b并且c>a c
[[italic] 本帖最后由 xianshizhe111 于 2008-1-12 12:35 编辑 [/italic]]
----------------解决方案--------------------------------------------------------
printf("%d",(a>b)?(b>c?c:b):(a>c?c:a));
return 0;
请给解释一下,谢谢了
----------------解决方案--------------------------------------------------------
比我先到哇!
----------------解决方案--------------------------------------------------------
printf("%d",(a>b)?(b>c?c:b):(a>c?c:a));
a>b?a:b
a大时候为a
b大的时候为b
明白了吧
----------------解决方案--------------------------------------------------------
先谢谢了
a>b知道why a:b是干什么的
还有后面那个return 0;
----------------解决方案--------------------------------------------------------
原帖由 [bold][underline]liu86373053[/underline][/bold] 于 2008-1-10 16:39 发表 [url=http://bbs.bc-cn.net/redirect.php?goto=findpost&pid=1177142&ptid=196887][/url]
先谢谢了
a>b知道why a:b是干什么的
还有后面那个return 0;
先谢谢了
a>b知道why a:b是干什么的
还有后面那个return 0;
LZ多看看书,实在找不到答案在上论坛,效果会比较好
----------------解决方案--------------------------------------------------------
我现在已经看到第二章了,那是差不多是在后面吧,
我还是回去看看书吧
呵呵
谢谢大虾
----------------解决方案--------------------------------------------------------
a>b?a:b如果a>b就选的a值,否则就选的b值
后面语句是表达这个函数值不能返回值
----------------解决方案--------------------------------------------------------