问题描述: if (cin>>a) 1个回答 分类:综合 2014-11-30 问题解答: 我来补答 如果是有效输入,则输入保存于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语句脱离循环。 展开全文阅读