《C语言及程序设计》实践参考——求阶乘

简介: 返回:贺老师课程教学链接  项目要求【项目2:求阶乘】输入n,求 n! 并输出[参考解答]#include <stdio.h>int main( ){ int n,i,fact=1; printf("Please input n:"); scanf("%d", &n); for(i=1;i<=n;i++) fact=fact*i; print

返回:贺老师课程教学链接  项目要求


【项目2:求阶乘】
输入n,求 n! 并输出
[参考解答]
#include <stdio.h>
int main( )
{
	int n,i,fact=1;
	printf("Please input n:");
	scanf("%d", &n);
	for(i=1;i<=n;i++)
		fact=fact*i;
	printf("fact=%d\n", fact);
    return 0;
}
本程序在输入的n过大时,会超出整型数据类型表达的范围,产生“溢出”


目录
相关文章
|
2月前
|
C语言
c语言编程练习题:7-41 计算阶乘和
c语言编程练习题:7-41 计算阶乘和
100 0
|
2月前
|
存储 程序员 C语言
【C语言程序设计】数组程序设计
【C语言程序设计】数组程序设计
43 0
|
4月前
|
C语言
C语言之使用递归的方法求n的阶乘
C语言之使用递归的方法求n的阶乘
139 0
|
5月前
|
C语言
第1章 程序设计和C语言
第1章 程序设计和C语言
34 0
|
2月前
|
Serverless 程序员 C语言
【C语言程序设计】函数程序设计
【C语言程序设计】函数程序设计
38 0
|
2月前
|
C语言
【C语言程序设计】循环结构程序设计
【C语言程序设计】循环结构程序设计
31 0
|
2月前
|
存储 C语言
【C语言程序设计】选择结构程序设计
【C语言程序设计】选择结构程序设计
16 0
|
2月前
|
存储 算法 Serverless
【C语言程序设计】顺序结构程序设计
【C语言程序设计】顺序结构程序设计
43 0
|
2月前
|
程序员 编译器 C语言
【C语言程序设计】编写简单的C程序
【C语言程序设计】编写简单的C程序
34 0
|
2月前
|
C语言
C语言程序设计-前5章-思维导图
C语言程序设计-前5章-思维导图
17 0

相关产品

  • 云迁移中心