int main(){int n,sum=0;printf("请输入n的值\n");scanf("%d",&n);for(int i=1;i结果一 题目 c语言 求1到n的累加和, 答案 #include int main() { int n,sum=0; printf("请输入n的值\n"); scanf("%d",&n); for(int i=1;i 相关推荐 1 c语言 求1到n的累加和, ...
1、首先定义一个函数,这个函数里的内容求n的阶乘,返回值是n的阶乘,如下图所示。2、函数定义完成之后,就要开始写main函数里的内容,还是定义变量。3、变量定义后就要赋值,把sum的值写为0.因为后面的求和就需要sum的初始值为0,如下图所示。4、下一步就是利用for循环了,for循环i初始值位1,结束...
思路:先定义一个函数用来计算一个数的阶乘,在从1到N循环依次就其累加和,最后输出累加和即可。参考代码:例如求1到3的阶乘累加和。include "stdio.h" int fun(int n){if(n==1) return 1;else return n*fun(n-1);} #include "math.h"int main() {int n,sum=0,i;scanf("%d",&n)...
include <stdio.h> unsigned int func(unsigned int n){ return (n == 1)? 1 : n * func(n-1);} int main(void){ unsigned int n = 0, rval = 0;printf("Input data:");scanf("%u", &n);if (n == 0){ printf("Input error.\n");return -1;} rval = func(n);prin...
编程c语言求1到n中能被3和5整除的数的累加和 #include<stdio.h>void main(){ int n,s,i; scanf( %d ,&n); for ( i=1,s=0;i<=n;i++ ) if ( (i%3==0)&&(i%5==0) ) s+=i; printf( %d\n ,s);}
include <stdio.h> include <math.h> int main(){ int n = 1;int sum=0;do { sum += (int)pow((double)n++, 2);} while ( sum < 10000 );printf( "n=%d, sum=%d\n", n, sum );}
include<stdio.h> int main(){ int n = 1;double sum = 0;while(1.0/n>0.00984) sum += 1.0/n,n++;printf("%d %lf\n",n,sum);return 0;}
以下程序根据输入的x,求1到x的累加和。 float fun(int n) { int i;float c; ___ for(i=1;i<=n;i++) c+=i; ___ } main() { int x; scanf("%d",___); printf("%f\n",fun(x)); getch(); }相关知识点: 试题来源: 解析 c=0; ...
1到x的累加和。 int fun(int n) { int i,c; c=0; for (i=1;i<=n;i++) c=c+i; } void main() { int x; scanf("%d", ); printf("%d\n",fun(x)); }相关知识点: 试题来源: 解析 答案: return c; &x 解析:函数fun()中求总和,c是总和变量,最后返回 c; 从键盘输入X,...
【简答题】请阅读下面的程序,在空白处填写正确的代码,该程序的功能是:根据对x的输入,求1到x的累加和。 int fun(int n) { int i,c; c=0; for (i=1;i<=n;i++) c=c+i; ___ } void main() { int x; scanf("%d", ___); printf("%d ",fun(x)); } 相关知识点: 试题来源:...