小吴哥是哪里:c++的小问题

来源:百度文库 编辑:高考问答 时间:2024/04/29 09:19:49
while后为什么是1
toupper是什么意思?
#include<iostream>
#include<iostream>
using namespace std;

int main()
{
char flag;
while(1)
{
cout<<"(Yes or No):";
cin>>flag;
if(toupper(flag)=='Y'
{cout.....

while后是1表示while下面的{
cout<<"(Yes or No):";
cin>>flag;
if(toupper(flag)=='Y'
{cout.....
一直要执行
toupper()函数是将小写字母转换为大写字母的函数

while(),里边要放BOOL类的数据,在C++/C里边,非零数字为true,0为false,
所以while(1)的意思是总是循环,没有结束条件,只能用while(1){ exit 0;}火之类的语句退出