C++ 也许这里有语法问题?
我正在帮助我的一位学员解决家庭作业问题(查看我的历史记录,我以前曾在更高级的程序中请求过Java帮助。这是一个简单的问题,我无法帮助她解决)。我们需要使用while循环来读取数字,跟踪计数,并对输入的数字进行汇总。我们一直在第24行收到一个错误。即使当我对它进行注释并运行它时,程序也不会执行它应该执行的操作。自从我在C++中做了一个程序,我需要你们的帮助!p>C++ 也许这里有语法问题?,c++,syntax,C++,Syntax,我正在帮助我的一位学员解决家庭作业问题(查看我的历史记录,我以前曾在更高级的程序中请求过Java帮助。这是一个简单的问题,我无法帮助她解决)。我们需要使用while循环来读取数字,跟踪计数,并对输入的数字进行汇总。我们一直在第24行收到一个错误。即使当我对它进行注释并运行它时,程序也不会执行它应该执行的操作。自从我在C++中做了一个程序,我需要你们的帮助!p> #include <iostream> using namespace std; int main() { int
#include <iostream>
using namespace std;
int main()
{
int num;
int sum = 0;
int count = 0;
float avg;
cout << "Enter numbers, 999 to quit" << endl;
cin >> num; //
while (num != 999)
{
cout << "Number entered is" << num << endl;
cout << "Enter numbers, 999 to quit" << endl;
cin >> num;
sum = sum + num;
count++;
}
cout << "Total numbers entered: " + count << endl;
cout << "Sum of numbers entered is " + sum << endl;
avg = sum/count;
cout << "Average of numbers entered:" + avg << endl;
return 0;
}
#包括
使用名称空间std;
int main()
{
int-num;
整数和=0;
整数计数=0;
浮动平均值;
cout num;//
while(num!=999)
{
不能包含
使用名称空间std;
int main()
{
int num,count;
浮点数,平均数;
库特数;
计数=0;
总和=0;
while(num!=999)
{
库塔赫谢谢!这是我尝试使用java语法而不是c++好的,所以约翰·库格曼帮了我这部分。下面是我输入10三次时得到的输出。输入数字,999退出10输入的数字是10输入数字,999退出10输入的数字是10输入数字,999退出10输入的数字是10输入数字,999退出10输入的数字是10输入数字,999到q尤特
cout << "Total numbers entered: " + count << endl;
cout << "Sum of numbers entered is " + sum << endl;
avg = sum/count;
cout << "Average of numbers entered:" + avg << endl;
cout << "Total numbers entered: " << count << endl;
cout << "Sum of numbers entered is " << sum << endl;
avg = sum/count;
cout << "Average of numbers entered:" << avg << endl;
#include<iostream>
using namespace std;
int main()
{
int num,count;
float sum,average;
cout << "Enter numbers, 999 to quit" << endl;
cin>>num;
count=0;
sum=0;
while (num!=999)
{
cout<<"Number entered is"<<num<<endl;
++count;
sum+=num;
cout << "Enter numbers, 999 to quit" << endl;
cin>>num;
}
if (count==0) {
count=1;
}// if the first number you enter is 999 count should be 1
// , otherwise avg will be (sum/0 ),which doesn't make sense.
cout << "Total numbers entered: " <<count << endl;
cout << "Sum of numbers entered is " <<sum << endl;
average = sum/count;
cout << "Average of numbers entered:"<<average << endl;
// use << not + because "Total..." is string type and count is int type
system("pause");
return 0;
}