用do-while语句求1~99奇数的和

来源:百度知道 编辑:UC知道 时间:2024/05/20 11:30:18
#include"iostream.h"
void main()
{
int x(1),y(0);
do y=y+x;
while(x<100);
x++;
cout<<y<<endl;
}
哪错了啊

#include"iostream.h"
void main()
{
int x(1),y(0);
do
{y=y+x;
x=x+2//你要输出的是所有奇数的和,你直接++会输出所有数的和包括偶数;
while(x<100);
//x++; //在这起不到控制循环的作用
cout<<y<<endl;
}

#include"iostream.h"
void main()
{
int x(1),y(0);
do
{ y=y+x;
x++;//没有写循环控制语句,进入死循环
}
while(x<100);
//x++; //循环外,不能起作用
cout<<y<<endl;
}