总结

来源:互联网 发布:windows 7系统镜像包 编辑:程序博客网 时间:2024/05/20 04:14
#include<iostream>
using namespace std;
int main() 
{
while (true)
{
cout << "please input a char" << endl;
char c = '0';//0对应ASCII码值为48
cin >> c;//用户输入一个字符
int asc = (int)c - 48;//如果它是0-9的数字,那么进行强制类型转换后应该为int的0-9
if (asc >= 0 && asc <= 9)//判断是否在这个区间,如果不在这个区间则跳出死循环
{


}
else {
break;
}
}
system("pause");
return 0;

}

这个问题是

1.循环语句 while else           选择合适的循环语句

2.相关ASC码的知识        

3.强制转换怎么操作              如何结合char  int   

0 0