#include<stdio.h>
int fun(int m)
{
int a, i, s;
for (a = 1, s = 0; s <= m; a++)
{
for (i = 1;i <= a; i++)
s += i;
}
return a - 2;
}
int main()
{
int x=0;
scanf("%d", &x);
printf("n=%d\n", fun(x));
}
编写函数int fun(int m),计算并返回满足表达式:1+(1+2)+(1+2+3)+(1+2+3+4)+……+(1+2+3+……+n)<=m最大的n。例如,当m=10000时,程序输出:n=
最新推荐文章于 2023-03-07 21:20:19 发布