代碼如下:
#include<stdio.h>
intsquare(inta){
returna*a;
}
intmain(void){
inta;
scanf("%d",&a);
printf("輸入的數為%d\n",a);
printf("平方數為%d\n",square(a));
return0;
}。
代碼運行結果:
擴展資料
C語言還提供了內置的庫函數來求一個整數的平方數,就是內置math.h文件中含有乘方(包括開方)的庫函數,編寫程序導入Math.h文件就行,表示為:pow(x,y),其中x和y都是雙精度浮點(double)型,x是底數,y是指數(如果是小數即為開方)。