【C語言教學手冊(四版)-練習題解答】
第8章
8.2 函數的基本架構
3.試撰寫 int cub(int x) 函數,可用來傳回 x 的 3 次方,並利用此函數來計算 cub(2),即 計算 2^3。
#include<stdio.h>
int cub(int );
int main()
{
int x=2;
printf(“%d的3次方=%d\n”,x, cub(x));
}
int cub(int x)
{
int a;
a=x*x*x;
return a;
}
4.試撰寫 double square(double x) 函數,可用來傳回 x 的平方,並利用此函數來計算 square(4.0),即計算 4.0^2 。
#include<stdio.h>
double square(double );
int main()
{
double x=4.0;
printf("%f的平方=%f\n",x, square(x ));
}
double square (double x)
{
double a;
a=x *x;
return a;
}
5.試撰寫 int mod(int x, int y) 函數,計算 x/y 的餘數。並利用此函數來計算 mod(17,5), 即計算 17/ 5 的餘數。
#include<stdio.h>
int mod(int,int );
int main()
{
int x=17,y=5;
printf(“%d除以%d的餘數=%d\n”,x,y, mod(x,y));
}
int mod (int x,int y)
{
int a;
a=x%y;
return a;
}
(不好意思小宣傳一下我的繪圖 希望大家喜歡)
\\♥
謝謝大家:))
ps
p新的貼圖終於出來了💜💜💜可愛的海苔貓-第三代
海苔貓繪圖作品\\
希望大家支持~~
留言列表