作业帮 > 综合 > 作业

if (cin>>a)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/26 18:48:16
if (cin>>a)
如果是有效输入,则输入保存于a,条件为真;如果输入的是文件结束符(^Z,即Ctrl+Z)则,条件为假.
再问: #include

\x09using namespace std;

\x09int main()

\x09{

\x09 int a;

\x09 while (1)

\x09 {

\x09 if (cin>>a) cout a) 能在详细一下么
再答: 这段程序的作用是输入一些整数,并将输入的整数取负输出。当输入非数值型数据时结束执行。

if(cin>>a) ——等待用户输入一个整数,并判断输入是否有效(数值型),如果有效,则将输入的整数取负输出,否则执行break语句脱离循环。