C语言编写程序,求满足1+2+3+……+n>1000时n的最小值及其和。谁帮帮我...
发布网友
发布时间:2024-10-23 16:29
我来回答
共3个回答
热心网友
时间:2024-11-08 20:20
#include "stdio.h"
main()
{
int i;
int sum=0;
for(i=1;;i++)
{
sum=(1+i)*i/2;
if(sum>1000)
break;
}
printf("n的最小值为:%d,其和为:%d",i,sum);
getch();
}
热心网友
时间:2024-11-08 20:17
#include <stdio.h>
main()
{
int n,total;
n=1;
total=0;
while(1){
total+=n;
if(total>1000)break;
n++;
}
printf("%d,%d",n,total);
}
热心网友
时间:2024-11-08 20:20
#include<stdio.h>
void main()
{
int i,a=0,sum=0;
for(i=1;;i++)
{
a+=1;sum+=a;
if(sum>1000)
{printf("n:%d\nsum:%d\n",i,sum); break;}
}
}