猿问

编写函数计算x的n次方,并利用该函数计算( 3^4+2^7)/2。结果保留2位小数。

召南3398997
浏览 2231回答 2
2回答

不偏不易

#include <stdio.h> float fn(int a,int b){ //float,最终返回为float类型,fn函数名称,(int a ,int b)要求输入的参数例如fn(2,3) int result=1;//任何数0次,都为1 if(b==0){//当幂为0,返回1 return 1; } for(int i=0;i<b;i++){//计算幂不为0时的结果 result*=a; } return result;//返回 } void main() {   printf("%.2f\n",(fn(3,4)+fn(2,7))/2);//%.2f表示2位小数,\n换行,后面是计算式子 }

夏雪忆梦0

用函数写,写个计算x的n次方的函数,在主函数中调用
随时随地看视频慕课网APP
我要回答