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上试过,可以