C语言帮我做一下 题目是1+2+3.+1000的和的算法步骤是什么谢谢了
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/03/29 19:38:40
C语言帮我做一下 题目是1+2+3.+1000的和的算法步骤是什么谢谢了
# include <stdio.h>
int main(void)
{
int i, j;
for(i=2,j=1; i<1001; i++)
{
j += i;
}
printf("%d\n", j);
return 0;
}
再问:
再问: 可以写成这个样子嘛
再答: 这书写得好乱.....没看懂.
再问:
再问:
再答: 没看懂......囧....
再问: 那好吧
再问:
再答: 就点反应过来了.但是这书给的算法真没看懂.如果要得出1*3*5*7*...*99的话用递归最简单了.# include <stdio.h>
long sum (int i)
{
if (i == 1)
{
return 1;
}
else
{
return i * sum(i-2);
}
}
int main(void)
{
long i = sum(99);
printf("%ld", i);
return 0;
}
再问: 谢谢了
再问: 呵呵
再问:
再问: 就是这本书呀
int main(void)
{
int i, j;
for(i=2,j=1; i<1001; i++)
{
j += i;
}
printf("%d\n", j);
return 0;
}
再问:
再问: 可以写成这个样子嘛
再答: 这书写得好乱.....没看懂.
再问:
再问:
再答: 没看懂......囧....
再问: 那好吧
再问:
再答: 就点反应过来了.但是这书给的算法真没看懂.如果要得出1*3*5*7*...*99的话用递归最简单了.# include <stdio.h>
long sum (int i)
{
if (i == 1)
{
return 1;
}
else
{
return i * sum(i-2);
}
}
int main(void)
{
long i = sum(99);
printf("%ld", i);
return 0;
}
再问: 谢谢了
再问: 呵呵
再问:
再问: 就是这本书呀
C语言帮我做一下 题目是1+2+3.+1000的和的算法步骤是什么谢谢了
请帮我写一下第二题的解题步骤,谢谢 答案是C
麻烦帮我做一些c语言的题目啊,
帮我翻译一下1到3的步骤,谢谢
麻烦帮我加一下下面的题目,谢谢了!是小学四年级的题目
谁帮我做一下英语,题目是这个,诚信要做的和我说,
相似图形帮我看看我做的这份题有无做错,只看选择题目和填空题就行了.我做的答案是:一:1 A 2 C 3A 4D 5C 6
帮我做一下博弈论题目.谢谢
请帮我分析一下下面这个C语言的题目,
几个c语言的小题目,本人新手希望大侠能帮我解释清楚谢谢
推荐信是问答形式的.谁可以帮我做一下!谢谢了!
帮我做一道大学理论力学的题目,要步骤和分析图