题目内容

程序输出结果是( )和( )。#include int fun(int x){ static int y;y=y+10;return x+y;}void main(){printf("%d", fun(10));printf("%4d\n", fun(10));}

查看答案
更多问题

(填写适当内容,完善程序功能)下面程序的功能是:求阶乘之和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);}

答案查题题库