|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
|
(问答题) 从键盘输入1个数,编程求它的阶乘。如:从键盘输入4,则打印4的阶乘,其值为 1*2*3*4,即24。(本题7.0分)
|
答案是:#include double fac(int n) { if(n==1||n==0) return 1; else return n*fac(n-1); } int main( ) { int x; double y; printf("请输入一个数:"); scanf("%d",&x); y=fac(x); printf("%d!=%.0lf\n",x,y); return(0); }
出自
东北林业大学-计算机科学与技术-Python语言程序设计(专升本) 青书学堂系统
东北林业大学
|
更多试题>>>>
1、(问答题) (编写程序)将一组整数10,6,3,-18,-11,30,9,7,-2,11按从小到大的顺序排序。(本题7.0分)
2、(问答题) (编写程序)输出100以内所有素数,并计算它们之和。(本题7.0分)
3、(问答题)
(编写程序)
有一分数序列
2/1,3/2,5/3,8/5,13/8,21/13…
编写程序,求出这个数列的前20项之和。
(本题7.0分)
4、(问答题) 写出下列程序的输出结果。
#include
using namespace std;
int main()
{
int sum;
for(int i=0; i<
5、(判断题) 在printf函数中,格式字符"%5c"可用来输出5个字符。 ( )(本题2.0分)
A、 正确
B、 错误
|
|