对应类型输入自然就不会有问题...
关键是要理解不对应时发生了什么...
cin>>x>>y>>z;这句每次输入时是返回左操作数的,也就是说
你输入46
这时,
x=46;
cin>>x执行完返回cin
程序就相当于cin>>y>>z;
这时输入继续...
依次执行...
要知道只有在读取成功时才会如此...
当类型不匹配时,流就会出错,输入就结束了...
关键是要理解不对应时发生了什么...
cin>>x>>y>>z;这句每次输入时是返回左操作数的,也就是说
你输入46
这时,
x=46;
cin>>x执行完返回cin
程序就相当于cin>>y>>z;
这时输入继续...
依次执行...
要知道只有在读取成功时才会如此...
当类型不匹配时,流就会出错,输入就结束了...
无