当前位置:   article > 正文

C语言编程题-计算n的5次方的值(规定n的值大于2、小于8),通过形参指针传回主函数;并计算该值的个位、十位、百位上数字之和作为函数值返回。 例如,7的5次方是16807, 其低3位数的和值是15_给定程序中函数fun的功能是:计算n的5次方的值(规定n的值大于2、小于8),通过形参指

给定程序中函数fun的功能是:计算n的5次方的值(规定n的值大于2、小于8),通过形参指

C语言编程题

给定程序中函数fun的功能是: 计算n的5次方的值(规定n的值大于2、小于8),通过形参指针传回主函数;并计算该值的个位、十位、百位上数字之和作为函数值返回。 例如,7的5次方是16807, 其低3位数的和值是15

#include <stdio.h> 
#include <math.h> 
int fun( int n ,int *value ) 
{ 	int d,s,i; 
/**************found**************/ 
	d=1; s=0; 
	for(i=1; i<=5; i++) d=d*n; 
	*value=d; 
	for(i=1; i<=3; i++) 
	{ 	s=s+d%10; 
/**************found**************/ 
		d=d/10; 
	} 
	return s; 
} 
int main() 
{ 	int n, sum, v; 
	do 
	{ 	printf("\nEnter n( 2<n<8): ");scanf("%d",&n); } 
	while(n<=2||n>=8); 
	sum=fun( n,&v ); 
	printf("\n\nThe result:\n value=%d sum=%d\n\n",v,sum); 
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

运行示例
在这里插入图片描述
**二级C语言不迷路。

需要分析可以到微信公众号发送问题或者在评论区留言
**

量子云基地

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/273562?site
推荐阅读
相关标签
  

闽ICP备14008679号