用函数实现,根据对X的输入,求1到X的累家和.

来源:百度知道 编辑:UC知道 时间:2024/05/14 00:59:31
有可能是考试题,大家帮帮忙,

没有说什么语言啊
C
include<stdio.h>
main()
{
int i,x,sum=0;
scanf("%d",&x);
for(i=0;i<x;i++)
sum+=sum;
printf("%d",sum);
}

main()
{int x,num=0;
scanf("%d",&x);
for(int i = 1; i<=x;i++)
{
num+=i;
}
printf("%d",num);
}

sum=n*(A1+An)/2

考试的话,一般都是要求用递归实现,以下是递归代码.
VB实现:

private function AddToX(X as integer) as integer
' 若X<0,则先求abs(x)
if X<0 then X=Abs(X)
' 这种情况你改成你要求的值
if X=0 then AddToX=0
' 求加到X 的值
if X=1 then
AddToX=x
else
AddToX=AddToX(X-1)+X
end if
end function

C++实现:

int AddToX(int X)
{
if (X<0)
X=-X;
if (X=0)
return 0;
if (X=1)
{
return 1;
}
else
{
return AddToX(X-1)+X;
}
}

用函数实现,根据对X的输入,求1到X的累家和. 题目:根据函数:y=-x^2(x>0) ;x^3(x<=0),输入X,输出对应的Y值。 用C++编写函数实现排序,设计排序算法对N个学生的成绩进行排序,排序方式根据函数的style参数确定 对sin函数求积分,用C语言如何实现??? ·用matlab编写一个文件,实现求函数x*log(1+sqrt(1+x^2))/sqrt(1+x^2)的不定积分和导数?咋编? 作出函数Y=-2X+3的图像,根据图像,求: 6.5在主函数中输入三个整数,输出值最大的数。(用函数实现) 试做:在主函数中输入三个整数,输出值最大的数。(用函数实现) 如何通过主函数调用2个子函数(一个是输入矩形的边长,一个是计算它的面积)来实现求矩形的面积(用C++来实现) 用C++编写一个函数,实现将输入的字符串逆序输出,字符串的输入和输出在main函数种实现。