标题:[求助]
取消只看楼主
睡神之首
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2004-5-7
 问题点数:0 回复次数:3 
[求助]

{x (-5<x<0) y={x-1 (x=0) {x+1 (0<x<10)

编一程序要求输入x的值,输出y的值,分别用 1:不嵌套的if语句 2:嵌套的if语句 3:if_else语句 4:switch语句

解1:不嵌套的if语句

main () {float x,y; printf ("x="); scanf ("%f",&x); if (x>-5&&x<0) y=x; if (x>0&&x<10) y=x+1; if (x=0) y=x-1; printf ("%f",y); }

不知道我编的对不对 请指教

解2:嵌套的if语句

main () {float x,y; printf ("x="); scanf ("%f",&x); if (x>5&&x<10) {if (x>-5&&x<0) y=x; else if (x=0) y=x-1; else y=x+1; } }

帮忙看看我编的对吗?

解3:这个我觉的和 解2:差不多 不知道有什么区别 请指教

解4:不会用了教教我啊

搜索更多相关主题的帖子: 语句 嵌套 float 
2004-06-01 10:54
睡神之首
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2004-5-7
得分:0 

main () {float x,y; printf ("x="); scanf ("%f",&x); if (x>5&&x<10) {if (x>-5&&x<0) y=x; else {if (x=0) y=x-1; else y=x+1; } } printf ("%f",y); }

第2题我是这样改的 不过我试过了运行 却老是出错 但是我真的找不出来了 望指教


己不所欲,勿施于人。 有心为善虽善不赏,无心为恶虽恶不罚。
2004-06-01 14:16
睡神之首
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2004-5-7
得分:0 
zff_ff 你编的是哪题啊 属于嵌套的if 语句还是 if_else 语句啊

己不所欲,勿施于人。 有心为善虽善不赏,无心为恶虽恶不罚。
2004-06-03 11:22
睡神之首
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2004-5-7
得分:0 
用switch怎么编呢?  怎么没高人说啊

己不所欲,勿施于人。 有心为善虽善不赏,无心为恶虽恶不罚。
2004-06-06 17:14



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




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

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