键盘输入一个数给m,计算并返回满足表达式:1+(1+2)+(1+2+3)+(1+2+3+……+n)m) break;},printf("n=%d",n-1);return 0;}

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 04:53:32
键盘输入一个数给m,计算并返回满足表达式:1+(1+2)+(1+2+3)+(1+2+3+……+n)m) break;},printf(

键盘输入一个数给m,计算并返回满足表达式:1+(1+2)+(1+2+3)+(1+2+3+……+n)m) break;},printf("n=%d",n-1);return 0;}
键盘输入一个数给m,计算并返回满足表达式:1+(1+2)+(1+2+3)+(1+2+3+……+n)m) break;
},
printf("n=%d",n-1);
return 0;
}

键盘输入一个数给m,计算并返回满足表达式:1+(1+2)+(1+2+3)+(1+2+3+……+n)m) break;},printf("n=%d",n-1);return 0;}
for(n=2;;n++)什么时候停下来?它不停怎么会有结果?把你的代码改了一下——
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
void main(void){
int m,n,sum,s;
printf("please enter a number:");
scanf("%d",&m);
for(sum=s=0,n=1;;n++)
if((sum+=s+=n)>m) break;
printf("n=%d\n",n-1);
}