爱学习的宝 2021-10-26 23:10 采纳率: 66.7%
浏览 25
已结题

用c++代码解题,不知道为什么当圈数不对

img

img

  • 写回答

1条回答 默认 最新

  • 「已注销」 2021-10-27 00:17
    关注
    #include<iostream>
    using namespace std ;
    int main () {
        int i=0,f=0,j=0,end=0;
        for(i=1; i<=20; i++) {
            for(j=1; j<=2*i; j++) {
                f++;
                if(j>=8) {
                    break;
                }
                if(f>=50) {
                    end=1;
                    break;
                }
            }
            cout<<"第"<<i<<"圈,总数:"<<f<<endl;
            if(end==1)  break;
        }
        cout<<"第"<<i<<"圈结束,总数:"<<f;
        return 0;
    }
    

    有帮助请采纳

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月27日
  • 已采纳回答 10月27日
  • 创建了问题 10月26日