请教C++的一个菜鸟问题

来源:百度知道 编辑:UC知道 时间:2024/06/03 23:49:01
在下面语句中:
while( cin >> c ) {
......
}
我怎么使表达式:cin >> c 的值为0
这个语句没有错 是书上多处出现的,书上写 windows 系统输入ctrl+z就行.可是我在运行程序中输入并没有退出循环, 请各位高手赐教.感激不尽!!!
我要的是看到输出结果再退出.不是ctrl+c什么都没看到就直接退出了 呵呵
比如要统计输入数字字符的个数等等...谢谢大家指导.退出的系统提示输入是press any key....
我用的是Visual C++ 6.0

你可以按Ctrl+Z然后回车,再按一次Ctrl+Z然后回车

#include<iostream>
using namespace std;
int main()
{
int c;
cout<<"please enter the integer:";
while(cin>>c)
{
cout<<"the number is :*************"<<c;
cout<<"please enter the integer:";
}
}
你可以试试这个
我加了几个输出语句
其中都是为了方便你看输出结果的一些提示

你用的什么编译器 ?各种编译器模拟文件尾的快捷键不一样

按Ctrl+c可以退出~

你确信是在行首输入Ctrl+Z并按回车键?