标题:偶是初学着高手指正这段小程序哪有毛病
取消只看楼主
wuxiao_v
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2005-9-4
 问题点数:0 回复次数:1 
偶是初学着高手指正这段小程序哪有毛病
#linclude <math.h>
#include <stdio.h>
void main()
{
 float x,y,r;
 int key;
 printf("PLZ in put x y");
scanf("%f%f",x,y);
r=sqrt(x*x+y*y);
if(r==1) key=1;
else if (r>1) key=2;
else key=0;
printf("key=%d",key);
}

有毛病~但是我是在弄不明白毛病出在那里高手指点下~谢谢
搜索更多相关主题的帖子: 毛病 初学 
2005-09-04 23:25
wuxiao_v
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2005-9-4
得分:0 
呵呵~好感动没想到这么多人帮助我~

6楼姐姐改完了程序却是对了 但是我的本意是用

if .....;
else if.....;
......
......
else if.....;
else;
这个结构而不是循环嵌套
为什么这么弄出来的程序就不对呢
急切盼望各位老师帮我分析下我是在是搞不懂

2005-09-09 12:36



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-26713-1-1.html




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

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