搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 这个是哪里出问题呢?求最大值的
标题:
这个是哪里出问题呢?求最大值的
取消只看楼主
fedcab123
等 级:
论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
结帖率:
100%
楼主
问题点数:0 回复次数:8
这个是哪里出问题呢?求最大值的
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
int a,b,c,i;
scanf("%d%d%d",&a,&b,&c);
while (a>b||b>c)
{
if(a>b) i=a;a=b;b=i;
if(b>c) i=b;b=c;c=i;
}
printf("%d",c);
}
我试了一下,在输入时b为最大值就会出错,不理解是为什么,帮我说一下呗……
搜索更多相关主题的帖子:
void
include
choice
最大值
2011-09-05 15:26
fedcab123
等 级:
论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
第
2
楼
得分:0
谢谢各位,我现在刚刚学的,那个教程里没有MAX这个说法,所以不知道。
我那个程序出错时是这样的
我输入a=3 b=5 c=2时,给的结果是好几百……
我不理解是怎么出来的,哪里出错,所以问一下
4楼哥的程序看不明白……
自己汗一个
2011-09-05 18:37
fedcab123
等 级:
论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
第
3
楼
得分:0
10楼表打击我么……
我的那个是因为格式错了所以才出错误的吗??
2011-09-06 08:37
fedcab123
等 级:
论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
第
4
楼
得分:0
哈哈
11楼哥的帖子 刚刚没看到,谢啦
2011-09-06 08:38
fedcab123
等 级:
论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
第
5
楼
得分:0
啊?不是吧,难道是我软件的事件吗?
我这个代码是直接复制下来的啊!!
2011-09-06 18:32
fedcab123
等 级:
论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
第
6
楼
得分:0
谢谢16楼的兄弟,
max=a>b?(a>c?a:c):(b>c?b:c);
这个语句我现在还看不明白……
另附我的程序输出结果…… 是软件的问题么?
2011-09-07 11:23
fedcab123
等 级:
论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
第
7
楼
得分:0
看来还是花括号的问题啊……
2011-09-07 11:24
fedcab123
等 级:
论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
第
8
楼
得分:0
受教了!
谢谢statics的指点!
原来是花括号的原因,我实际现在对C语言运行的每一步,有的时候不是很明白的,
不过这个错误,以后应该不会犯了,呵呵
2011-09-08 08:29
fedcab123
等 级:
论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
第
9
楼
得分:0
回复 24楼 A13433758072
嗯 ,知道了,谢谢
2011-09-08 15:13
9
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-349200-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.785535 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved