求两个数的平均值,为什么会出现这种情况呢?
程序代码:
#include <iostream> using namespace std; int main() { float a,c=0;float d=0; char b='\0'; int k=0; while(k<10) //while是为了多次验证才设置的。 {cout<<"please input two num.\n"; cin>>a>>c; d=((a+c)/2.0); cout<<d<<endl; k++; //为了结束循环而设的。 cin>>b; } return 0; }
当输入g的时候按回车就会出现如下的情况,不知道怎么回事,望大侠来解释一下...