您的位置:首页 > 编程语言 > C语言/C++

C++程序设计课本习题

2015-06-03 21:21 246 查看

问题:编写一个完整的程序,实现功能:向用户提问“现在正在下雨吗?”,提示用户输入Y或N,若输入Y,显示“现在正在下雨。”;若输入N,显示“现在没有下雨。”;否则继续提问“现在正在下雨吗?”

以下为我的源码:

#include<iostream>

using namespace std;

int main()

{

char choice;

cout << "现在正在下雨吗?请输入Y(是)或N(不下)" << endl;

choice = getchar();



switch(choice)

{

case 'Y':

case 'y': cout << "现在在下雨" << endl; break;

case 'N':

case 'n': cout << "现在没有下雨" << endl; break;

default: cout << "输入有误请重新输入" << endl;break; //为什么这里不能用循环continue?

}

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: