Я написал этот код:
int sum,number;
sum=0;
number=1;
while(number<=11)
{
sum=sum+number;
cout << sum;
number++;
}
cout << "The sum of the fist 11 is" cout << sum;
Он дозирует компиляцию и дает ошибку:
17 37 C:\cprograms\main.cpp [Error] expected ';' before 'cout'
Я не могу понять, что я делаю неправильно?
Я положил a ;
после окончания цикла while, но он по-прежнему не работает.
замените свою последнюю строку на
cout << "The sum of the fist 11 is" << sum;
Изменить следующую строку:
cout << "The sum of the fist 11 is" cout << sum;
в
cout << "The sum of the fist 11 is";
cout << sum;
cout
который эффективно выводится на консоль. Альтернативный способ написать то же самое: cout << "The sum of the fist 11 is" << sum;
Вот. Работает,
#include<iostream>
using namespace std;
int main(void)
{
int sum, number;
sum=0;
number=1;
while(number<=11)
{
sum = sum + number;
cout<<sum<<endl;
number++;
}
cout << "The sum of the fist 11 is "<<sum;
}
В заявлении вы не пишете cout
несколько раз, просто <<