关于循环语句 很简单的

来源:百度知道 编辑:UC知道 时间:2024/06/02 00:39:31
求2+4+6+……+m之和,m为偶数
我写的程序 不知道那里错了 前辈们指点一下
#include<iostream.h>
void main()
{
int sum=0,n=2,m;
cout<<"请输入一个偶数m:"<<endl;
cin>>m;
if(m%2==0&&m>0)
while(n<=m)
{
sum=sum+n;
n=n+2;
}
cout<<"sum="<<sum<<endl;
else
cout<<"输入错误"<<endl;
}

包含输入输出流
主函数要有返回值
#include<iostream.h>
int main()
{
int sum=0,n=2,m;
cout<<"请输入一个偶数m:"<<endl;
cin>>m;
if(m%2==0&&m>0)
while(n<=m)
{
sum=sum+n;
n=n+2;
}
cout<<"sum="<<sum<<endl;
else
cout<<"输入错误"<<endl;
return 0;
}

#include<iostream.h>
using namespace std;
int main()
{
int sum=0,n=2,m;
cout<<"请输入一个偶数m:"<<endl;
cin>>m;
if(m%2==0&&m>0)
while(n<=m)
{
sum=sum+n;
n=n+2;
}
cout<<"sum="<<sum<<endl;
else
cout<<"输入错误"<<endl;
return 0;
}