c语言等级考试题.doc

c语言等级考试题

1请补充fun函数,fun函数的功能是求m的阶乘。 请勿改动主函数main与其他函数中的任何内容,仅在fun函数的横线上填写所需的若干表达式或语句。 注意:部分源程序给出如下。 # include stdio.h long fun(int m) { if(___1___) return (m*fun(___2___)); return ___3___; } main() { printf(8!=%ld\n,fun(8)); } 【答案及难度指数】★★ (1)m1 (2)m-1 (3)1 请修改程序中的错误,使程序能得出正确的结果。 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构。 # include conio.h # include stdio.h /*******error*********/ Prime(int m); { int j,p; p=1; /*******error*********/ for(j=2;jm;j++) if!(m%j) { p=0; break; } return(p); } main() { int i,n; printf(\nplease enter an integer number between 2 and 5000:); s

文档评论(0)

1亿VIP精品文档

相关文档