新手求教!~

偉大嘅科學家 2012-11-05 10:14:23
#include<stdio.h>
int main()
{
int a, b, c, temp;
scanf("%d%d%d",&a, &b, &c);
if (a>b);
else temp=a, a=b, b=temp;
if (a>c);
else temp=a, a=c, c=temp;
if (b>c);
else temp=b, b=c, c=temp;
printf("%d>%d>%d", a, b, c);
return 0;
}
以上是老师布置的作业,但是老师说做错了方法。应该用<号,但是,无论我怎么试验都用<号始终不行。请问各位大侠有什么高招?可以话个流程图来看看嘛?
...全文
81 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
JiMoKuangXiangQu 2012-11-05
  • 打赏
  • 举报
回复
#include <stdio.h>

int main()
{
	int a, b, c, temp;

	scanf("%d%d%d", &a, &b, &c);
	if (a < b) 
		temp=a, a=b, b=temp;
	if (a < c)
		temp=a, a=c, c=temp;
	if (b < c)
		temp=b, b=c, c=temp;
	printf("%d>%d>%d", a, b, c);

	return 0;
}
这样会好点。
jiemo1123 2012-11-05
  • 打赏
  • 举报
回复
if后面有分号,这个不对吧?

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧