回 帖 发 新 帖 刷新版面

主题:[原创]大家帮帮忙,,我不行了,谢谢了

大家帮我下   用while循环做 求1+6+11+16+21+.......+101的和?   我在此谢了

回复列表 (共2个回复)

沙发

void __fastcall TForm1::Button1Click(TObject *Sender)
{
    int i=1,sum=0;
    while(i<=100)
    {
        sum = sum + i;
        i++;
    }
    Edit1->Text = IntToStr(sum);
}

板凳

我把楼上的代码稍作改动,即可得出正确的结果:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int i=1,sum=0;
while(i<=101)
 {
   if(i%5==1)
      sum+=i;
   i++;
 }
Edit1->Text = IntToStr(sum);
}

我来回复

您尚未登录,请登录后再回复。点此登录或注册