初学C++,编的一个小程序

#include"iostream"usingnamespacestd;intmain(){intmark;cout<<"一边是绿茵茵的草地,另一边是黑漆漆的原始森林,你... #include"iostream"
using namespace std;
int main()
{
int mark;
cout<<"一边是绿茵茵的草地,另一边是黑漆漆的原始森林,你是往草地走,还是向森林走? "
<<'\n'
<<" 草地,请输入 1,按回车。选森林,请输入 2,按回车"
<<endl;
cin>>mark;
switch (mark)
{
case 1:
{
cout<<"说明你喜欢平淡的生活。";
break;
}
case 2:
{
cout<<"说明童年生活并不是在父母的百般疼爱下度过的。同时也说明你喜欢冒险,不愿生活在平平淡淡的环境中。";
break;
}
default:
cout<<"出错了!"<<endl;
}
getchar();
getchar();
return 0;
}

我在第一个问题后再加一个问题怎么弄?
1、一边是绿茵茵的草地,另一边是黑漆漆的原始森林,你是往草地走,还是向森林走?

2、越过草地或森林,你希望在你面前出现的是辽阔的大海、奔腾的江河,还是涓涓的小河?

3、涉过大海、江河或小溪,在你眼前出现了一间小茅屋。当你走向小茅屋之前,你是不是会回头望一望大海、江河或小溪?

4、当你走进小屋,看见桌上有只花瓶,你希望它是古典式的,还是现代式的?是大的还是小的或中等的?

5、你希望这屋有没有窗户?如有,是大的还是小的?窗户多还是少?

6、桌上有只杯子,你不小心把它摔在地上,你希望这杯子碎不碎?是摔得粉碎还是摔碎一块可以修补?
已经提问完第一个了,把第二个问题插进去怎么弄?
展开
 我来答
百度网友30046aa43
2011-06-27
知道答主
回答量:6
采纳率:0%
帮助的人:1.9万
展开全部
#include<iostream.h>
int get1()
{
int mark;
cout<<"一边是绿茵茵的草地,另一边是黑漆漆的原始森林,你是往草地走,还是向森林走? "
<<'\n'
<<" 草地,请输入 1,按回车。选森林,请输入 2,按回车"
<<endl;
cin>>mark;
return mark;
}
int get2()
{

int mark;
//代码和 get1()中一样 只是汉字部分换成第二个问题
cin>>mark;
return mark;
}
int get3()
{
int mark;
//代码和 get1()中一样 只是汉字部分换成第三个问题 其他的一样处理
cin>>mark;
return mark;
}
int output(int mark)
{
switch (mark)
{
case 1:cout<<"说明你喜欢平淡的生活。";break;
case 2:cout<<"说明童年生活并不是在父母的百般疼爱下度过的。同时也说明你喜欢冒险,不愿生活在平平淡淡的环境中。"; break;
default: cout<<"出错了!"<<endl; break;
}
return 0;
}

int main()
{
output(get1());
output(get2());
output(get3());
// ... ...
return 0;
}
连名空间都用不到啊!
losicy
2011-06-27 · TA获得超过439个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:228万
展开全部
跟第一题的选择没有什么关联的话直接往下写开关语句就可以了~~
如果是跟前面一题的答案有关系,就需要使用for或者while来控制判定的条件了~~
祝你编写愉快~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式