while语句,有注释
2025-09-20 13:43:42
发布于:浙江
0阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
//a为每次天数与每次金币;n为总天数;k为输入天数;jb为总金币数;
int a=1,n=1,k,jb=0;
int main() {
//输入天数;
cin>>k;
while(k>n)/如果输入天数大于总天数;/{
//金币增加每次天数每次金币个;
jb=jb+aa;
//每次金币和天数增加;
a++;
//总天数也增加;
n=n+a;
}
//因为金币增加在循环里,所以在循环外也加一次;
jb=jb+a*a;
//我是算大于天数,所以要减去多出天数的金币;
jb=jb-(n-k)*a;
//输出金币量;
cout<<jb;
return 0;
}
这里空空如也
有帮助,赞一个