| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 599 人关注过本帖
标题:新手求助,用TC2.0写好程序后无法运行
只看楼主 加入收藏
秋凤梧
Rank: 1
等 级:新手上路
帖 子:22
专家分:2
注 册:2009-6-22
结帖率:75%
收藏
已结贴  问题点数:5 回复次数:3 
新手求助,用TC2.0写好程序后无法运行
# include <stdio.h>
main()
{
float a,b,c,t;
scanf("f%,f%,f%",&a,&b,&c);
if(a>b) {a=b,t=a.b=t;}
if(a>c) {a=c,t=a,c=t;}
if(b>c) {b=c,t=b,c=t;}
printf("5.2f%,5.2f%,5.2f%\n",a,b,c);
}

这个应该没有错误,但是选择了“compile\Make Exe File后,运行该exe,输入3个数后,程序自动退出了,看不到任何结果,这是怎么回事?

本人刚开始学,问题很低级,大家多谅解
搜索更多相关主题的帖子: 运行 
2009-10-16 09:25
UserYuH
Rank: 12Rank: 12Rank: 12
来 自:毅华
等 级:火箭侠
威 望:8
帖 子:720
专家分:3300
注 册:2009-8-10
收藏
得分:5 
输入输出格式写反了,是%f、%5.2f。
两数交换也不对。如:a和b交换,应写成:t=a,a=b,b=t;
你的一个','逗号写成一个'.'点号
 

努力—前进—变老—退休—入土
2009-10-16 09:45
飞剑百步
Rank: 2
等 级:论坛游民
帖 子:8
专家分:24
注 册:2009-10-14
收藏
得分:0 

float a,b,c,t;
 scanf("%f,%f,%f",&a,&b,&c);
 if(a>b){t=a,a=b,b=t;}
 if(a>c){t=a,a=c,c=t;}
 if(b>c){t=b,b=c,c=t;}
 printf("%5.2f,%5.2f,%5.2f\n",a,b,c);     
}
运行:
5,6,7
运行时输入数时,用逗号隔开
2009-10-16 10:24
秋凤梧
Rank: 1
等 级:新手上路
帖 子:22
专家分:2
注 册:2009-6-22
收藏
得分:0 
回复 2楼 UserYuH
谢谢,原来这么白痴的问题,汗颜……
2009-10-18 13:48
快速回复:新手求助,用TC2.0写好程序后无法运行
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014367 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved