求两个数的平均值,为什么会出现这种情况呢?
程序代码:#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的时候按回车就会出现如下的情况,不知道怎么回事,望大侠来解释一下...








我有点没看懂


没学过C++;看不懂
你这C++学的,求均值?你写的是什么啊看不懂!