| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 385 人关注过本帖
标题:[求助]这个程序应该怎样修改?(已解决)
只看楼主 加入收藏
xiaosan669
Rank: 1
来 自:西北工业大学
等 级:新手上路
帖 子:78
专家分:0
注 册:2007-3-9
收藏
 问题点数:0 回复次数:7 
[求助]这个程序应该怎样修改?(已解决)
#include "stdio.h"
main()
{ int button;
printf("==========自动饮料机 ==========\n");
printf("1.可口可乐\n");
printf("2.雪碧\n");
printf("3.芬达\n");
printf("4.百事可乐\n");
printf("5.非常可乐\n");
printf("请按1--5键选择饮料:\n");
scanf("%d",&button);
switch(button)
{ case 1:printf("\n你获得一听可口可乐\n");break;
case 2:printf("\n你获得一听雪碧\n");break;
case 3:printf("\n你获得一听芬达\n");break;
case 4:printf("\n你获得一听百事可乐\n");break;
case 5:printf("\n你获得一听非常可乐\n");break;
default:printf("\n非法操作!\n");break;
}
}



这个程序中如果我想继续操作,但又不想重新运行.我应该怎么修改!

我的想法就是在运行时 例如,输入了1,得到了可口可乐;我想继续再输入3得到芬达!

如果这样 这个程序应该怎样修改? 谢谢!

[此贴子已经被作者于2007-8-18 22:29:16编辑过]

2007-08-18 11:50
雨中飞燕
Rank: 3Rank: 3
等 级:禁止访问
威 望:8
帖 子:2200
专家分:0
注 册:2007-8-9
收藏
得分:0 
学习什么是循环。。。。。
2007-08-18 11:52
nwpu063417
Rank: 3Rank: 3
等 级:论坛游民
威 望:8
帖 子:428
专家分:28
注 册:2007-5-11
收藏
得分:0 
//用一个while循环,当按0时推出
#include "stdio.h"
main()
{
int button;
printf("==========自动饮料机 ==========\n");
printf("1.可口可乐\n");
printf("2.雪碧\n");
printf("3.芬达\n");
printf("4.百事可乐\n");
printf("5.非常可乐\n");
printf("请按1--5键选择饮料,按0推出选择:\n");
scanf("%d",&button);
while(button != 0)
{
switch(button)
{
case 0: break;
case 1:printf("\n你获得一听可口可乐\n");break;
case 2:printf("\n你获得一听雪碧\n");break;
case 3:printf("\n你获得一听芬达\n");break;
case 4:printf("\n你获得一听百事可乐\n");break;
case 5:printf("\n你获得一听非常可乐\n");break;
default:printf("\n非法操作!\n");break;
}
scanf("%d",&button);
}
}

2007-08-18 12:09
xiaosan669
Rank: 1
来 自:西北工业大学
等 级:新手上路
帖 子:78
专家分:0
注 册:2007-3-9
收藏
得分:0 
用什么循环可以搞定呀?

用循环将switch语句嵌套?

========== 我的世界,我说了算! ==========
2007-08-18 12:09
nwpu063417
Rank: 3Rank: 3
等 级:论坛游民
威 望:8
帖 子:428
专家分:28
注 册:2007-5-11
收藏
得分:0 
顺便问一下,你是几院的呀?

2007-08-18 12:11
xiaosan669
Rank: 1
来 自:西北工业大学
等 级:新手上路
帖 子:78
专家分:0
注 册:2007-3-9
收藏
得分:0 
谢谢 ............懂了


我想可以让运行结果操作流程效果更优化一写!


谢谢了.............努力! 加油!

========== 我的世界,我说了算! ==========
2007-08-18 12:14
xiaosan669
Rank: 1
来 自:西北工业大学
等 级:新手上路
帖 子:78
专家分:0
注 册:2007-3-9
收藏
得分:0 

呵呵.............计算机学院07届新生 还没有去学校


你呢?


========== 我的世界,我说了算! ==========
2007-08-18 12:22
nwpu063417
Rank: 3Rank: 3
等 级:论坛游民
威 望:8
帖 子:428
专家分:28
注 册:2007-5-11
收藏
得分:0 
回复:(xiaosan669)呵呵.............计算机学院07届...
比你高一个年级,学软件

2007-08-18 12:34
快速回复:[求助]这个程序应该怎样修改?(已解决)
数据加载中...
 
   



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

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