C语言 输入一个正整数,求它的阶乘 用while()和do while()循环完成
C语言 输入一个正整数,求它的阶乘 用while()和do while()循环完成
其他人气:198 ℃时间:2019-10-23 03:43:37
优质解答
#include void main(){int n,m=1,i,j;printf("请输入一个正整数:");scanf("%d",&n);i=n,j=n;while(i>0){m*=i;i=i-1;}printf("它的阶乘为:%d",m);m=1;do{m*=j;j=j-1;}while(j>0);printf("\n它的阶乘为:%d",m);}...
我来回答
类似推荐
猜你喜欢
- 1把线段0 10 20 30米用数值比例尺表示是(),它表示地图上1厘米的距离相当底面实际距离()米
- 2Many Chang said that he to Guangzhou.A.has never gone B.had never gone C.has never been选哪个
- 3判断题:1、三角形的底扩大2倍,高扩大3倍,面积就扩大5倍.2、两个面积相等的三角形一定可以拼成
- 4某车间有30名工人,每名工人每小时能生产甲种零件30个,或生产乙零件25个,而甲种零件3个,乙种零件5个,配成一套,如何安排才能使每小时生产的零件刚好配套?(用二元一次方程解)
- 5飞机以每小时800千米的速度飞行,绕地球赤道一圈需多少天?
- 6已知向量IaI/=1,IbI=根号3,Ia+bI=2 1:求a与b的夹角 2:是否存在实数t使(ta-b)垂直(a+2b)
- 7SO2与氯化铁溶液反应的反应现象及化学方程式
- 8What`s your favourite sport?怎么回答?
- 9《藤野先生》这篇文章写了藤野先生的哪些事
- 10初一英语语法题,关于“现在进行时”