早教吧 育儿知识 作业答案 考试题库 百科 知识分享

功能:求1到10的阶乘的和。改错#include<stdio.h>intmain(){inti;ints=0;/***********FOUND***********/intfac(n);for(i=1;i<=10;i++)/**********FOUND**********/s=fac(i);printf("%d\n",s);return0;}intfac(intn){/****

题目详情
功能:求1到10的阶乘的和。改错#include <stdio.h> int main() { int i; int s=0; /***********FOUND***********/ int fac(n); for(i=1;i<=10;i++) /**********FOUND**********/ s=fac(i); printf("%d\n",s); return 0; } int fac(int n) { /**********FOUND**********/ int y=0; int i; for(i=1 ;i<=n;i++) y=y*i; /**********FOUND**********/ return; }
▼优质解答
答案和解析
#include int main() { int i; int s=0; /***********FOUND***********/ int fac(int n); for(i=1;i<=10;i++) /**********FOUND**********/ s+=fac(i); printf("%d\n",s); return 0; } int fac(int n) { /**********FOUND**********/ int y=1; int i; for(i=1 ;i<=n;i++) y=y*i; /**********FOUND**********/ return y; }