用C语言编写一个函数 doubel Mypow(int a,int b)求a的b次方,主函数输入两个整数x,y,调用Mypow函数求x的y次方,并使输出结果为整数
时间: 2024-02-23 09:00:27 浏览: 32
C语言程序设计-求两个整数a与b之和
好的,以下是代码实现:
```c
#include<stdio.h>
int Mypow(int a, int b);
int main() {
int x, y;
printf("请输入两个整数,中间用空格隔开:\n");
scanf("%d %d", &x, &y);
int result = Mypow(x, y);
printf("%d的%d次方为:%d\n", x, y, result);
return 0;
}
int Mypow(int a, int b) {
int result = 1;
for (int i = 0; i < b; i++) {
result *= a;
}
return result;
}
```
同样,函数Mypow采用循环的方式计算a的b次方,主函数中输入两个整数并调用Mypow函数求解,并输出结果。输出结果使用了%d来表示整数类型。
阅读全文