c语言语法基础之——函数 小程序

c语言语法基础之——函数 小程序,第1张

// 圆的面积 差 
double area(int r)
{
	return 3.14*r*r;
 } 


int main(int argc, char *argv[]) {
	
	int r1=4,r2=2,r3=1;
	double redarea=area(r1)-area(r2)-2*area(r3);
	printf("%1f",redarea); 
	
	
	
	return 0;
}


// 求阶乘 
long jiecheng(int num){
	long result=1,i;
	for(i=1;i<=num;i++){
		result*=i;
	}
	return result;
}


int main(int argc, char *argv[]) {
	
	int j;
	long res=0;
	for(j=0;j<=5;j++){
		res+=jiecheng(j);
	}
	printf("1!+2!+3!+4!+5!=%d",res);
	
	
	return 0;
}```

```c
// 求阶乘 
long jiecheng(int num){
	long result=1,i=1;
	for(;i<=num;i++){
		result*=i;
	}
	return result;
}


int main(int argc, char *argv[]) {
//	int j;
	double res=1,j=1;
	for(;j<=10;j++){
		res+=1.0/jiecheng(j);
	}
	printf("1+1/1!+1/2!+1/3!+1/4!+1/5!...=%f",res);
	
	
	return 0;
}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/874658.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-13
下一篇2022-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存