C语言编程 输入N的值 求它1+2+3+,,,N的和.

发布网友 发布时间:2024-10-24 15:05

我来回答

5个回答

热心网友 时间:2024-10-25 09:57

C语言版本:

#include "stdafx.h"
#include <stdio.h>
int main()
{

int i;
int nNumber;
int nSum = 0;

printf("Input Data:'N'");
scanf("%d", &nNumber);

for ( i = 1; i <= nNumber; i++)
{
nSum = nSum + i;
}

printf("%d\r\n", nSum);

return 0;
}

///////////////////////////////////////////////////////////////////////////////////////////
C++版本:
#include <iostream.h>

int main()
{

int nNumber;
int nSum = 0;

cout << "Input Data:'N'" << endl;

cin >> nNumber;

for ( int i = 1; i <= nNumber; i++)
{
nSum = nSum + i;
}

cout << nSum << endl;

return 0;
}

程序BUG有很多,很多地方没写,scanf(); cin(); 没写控制,存在溢出,不过这程序就免了吧。没利用价值。希望对你有帮助。

热心网友 时间:2024-10-25 09:57

#include<stdio.h>
int main()
{
int i,n,sum=0;
printf("请输入N:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum=sum+i; //累加
}
printf("%d\n",sum);
return 0;
}

热心网友 时间:2024-10-25 09:58

#include"不同软件头文件不一样"
main()
{int i,n,s=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
s+=i;
printf("%d",s);
}
}

热心网友 时间:2024-10-25 09:58

#include<stdio.h>
int main()
{
int n,i,s=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
s=s+i;
printf("%d",s);
return 0;
}

热心网友 时间:2024-10-25 09:59

#include<stdio.h>
void main(void)
{
int i;
float sum=0.0;
int n;
printf("n=? ");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum=sum+i;
}
printf("sum=%f\n",sum);
}
在VC6.0上试过,可以

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com