Task Description
a的b次方
請運用指標撰寫一函式計算把a做b次方後的結果。
Hint
power.h
打上 function header 以及相關的設定。
void power( double *x, double *y, double *res);
|
power.c
撰寫程式碼後對應上傳。
#include "power.h"
#include <math.h>
void power( double *x, double *y, double *res) {
/ add your code /
}
|
main.c
這個檔案無法更改也無須上傳。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #include <stdio.h>
#include "power.h"
int main(){
double a;
double b;
double res;
scanf ( "%lf %lf" , &a, &b);
power(&a, &b, &res);
printf ( "%.1lf^%.1lf=%.1lf\n" , a, b, res);
return 0;
}
|
Input Format
Output Format
請運用指標撰寫一函示使程式印出a的b次方的計算結果。
|
Sample Input
Sample Output