(填写适当内容,完善程序功能)下面程序的功能是:求阶乘之和s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!。#include int fact(int m){int i, t=1;for(i=1; i<=m; i++) _______;return t;}int sum(int n ){int i, _______;for(i=1; i<=n; i++)s=s+fact(i);return s;}void main( ){ int n=10;printf("%d\n", sum(n) );}
查看答案
(填写适当内容,完善程序功能)下面程序的功能是:用递归算法求n的阶乘。#include int fact(int n){if(n==0||n==1) return _______;else return _______;}void main(){int n=5;printf("%d\n", fact(n));}
(填写适当内容,完善程序功能)下面程序的功能是:最后一次输出1+2+3+…+100。#include int sum(int n){ _______ int s=0; s=s+n; return s; }void main(){ int i;for(i=1; i<=100; i++)printf("%d\n",_______);}
(填写适当内容,完善程序功能)下面程序的功能是:从键盘输入一个字符串,调用convert函数,将大写英文字母转换为小写英文字母,并输出查看转换结果。#include void convert(char s[]){ int _______;while(s[i]){ if(s[i] >= 'A' && s[i] <= 'Z') _______;i++;}}void main(){ char st[50];gets(st);convert(st);puts(st);}
(填写适当内容,完善程序功能)下面程序的功能是:从键盘输入一个字符串,然后复制字符串,并输出复制结果。#include void copy(char s[], _______;){ int i=0;while(_______) i++;}void main(){ char s[50], t[50];gets(t);copy(s, t);puts(s);}