用while语句,输入一个整数,保存到变量n中,计算1+2+3+……+n的结果

2024-10-29 16:48:17
推荐回答(2个)
回答1:

#include

int main(){
    int n, i, sum;
    i=1; sum=0;
    printf("请输入n的值:");
    scanf("%d", &n);
    while(n < 1){
        printf("请重新输入n的值:");
        scanf("%d", &n);
    }
    while(i <= n){
        sum += i;
        i++;
    }
    printf("结果是:%d", sum);
    
    return 0;
}

以上是C语言,如有疑问请追问。

回答2:

scanf("%d", &n);
sum=0;
i=1;
while(i<=n){
sum+=i;
}
printf("%d\r\n", sum);