找C++中一个程序的错误

来源:百度知道 编辑:UC知道 时间:2024/06/24 15:07:37
#include<iostream.h> //这个程序有一个错误,也不知道错在哪里???
void main()
{
int n=2; s=0;
do
{
s+=n;
n+=2;
}
while(n<=100);
cout <<n <<endl;
}
到底错在哪里了哟。谁能说一下呀/

漏了一句using namespace std;

int n=2; s=0; /*好像这里有问题吧?*/

;后面的s=0相当等于另起一行。改成int n=2,s=0;
或者干脆
int n=2;
int s=0;
应该就可以了

int n=2; s=0;
改int n=2,s=0;

把 int n =2; s=0;
改为int n=2, s=0;

#include <iostream>
using namespace std;
void main()
{
int n=2, s=0;
do
{
s+=n;
n+=2;
}
while(n<=100);
cout <<n <<endl;
}

#include<iostream.h> //这个程序有一个错误,也不知道错在哪里???
void main()
{
int n=2;
int s=0; ////加int
do
{
s+=n;
n+=2;
}
while(n<=100);
cout <<n <<endl;
}