赞
踩
本系列博客针对于《C程序设计教程(第四版)——谭浩强 编著》这本书中的所有例题和习题进行了详细的解释和学习,希望可以对你学习C 语言可以有所帮助。
有些代码可能会在前面详细解释,后面会一笔带过,希望大家可以多多翻阅,谢谢大家啦!!!嘻嘻!!!
例题:求5!。
- //《C程序设计教程(第4版)——谭浩强》
- //例题1.9 表示5! 即1*2*3*4*5
- #include <stdio.h>
-
- int main()
- {
- int num=0;
- int i=1;
- printf("请输入需要阶乘的数字:\n");
- scanf("%d",&num);
- long long int end_num=1;
- while(i<=num)
- {
- end_num=end_num*i;
- i++;
- }
- printf("计算的结果为:%2d\n",end_num);
- return 0;
- }
运行结果:(需要在键盘输入数字,输入哪一个数字,输出哪一个数字的阶乘)
代码中需要注意的事情:
数字(1、2、3、4、.....)、循环的次数、最后输出的结果各需要一个变量来对它进行存储,不能搞混
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。