標題:
[作業] 函式的建立與執行 (七) - 計算次方
[打印本頁]
作者:
鄭繼威
時間:
2023-9-8 20:46
標題:
[作業] 函式的建立與執行 (七) - 計算次方
本帖最後由 鄭繼威 於 2023-9-15 20:18 編輯
手工打造一個可計算次方的程式,不可使用
pow()函式
//x的y次方=>x乘以y次
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int myPow(int a,int b)
{
int sum=1;
for(int i=1;i<=b;i++)
{
sum=sum*a;
}
return sum;
}
int main()
{
int a,b;
cout<<"請輸入你的底數:";
cin>>a;
cout<<"請輸入你的指數:";
cin>>b;
cout<<a<<"的"<<b<<"次方:"<<myPow(a,b)<<endl;
system("pause");
return 0;
}
複製代碼
[進階! 遞迴]
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int myPow(int a,int b)
{
if(b==1)
{
return a;
}
return a*myPow(a,b-1);
}
int main()
{
int a,b;
cout<<"請輸入你的底數:";
cin>>a;
cout<<"請輸入你的指數:";
cin>>b;
cout<<a<<"的"<<b<<"次方:"<<myPow(a,b)<<endl;
system("pause");
return 0;
}
複製代碼
作者:
黃品禎
時間:
2023-9-9 17:42
此帖僅作者可見
作者:
蔡沛倢
時間:
2023-9-10 09:50
此帖僅作者可見
作者:
邱品惟
時間:
2023-9-14 23:43
此帖僅作者可見
作者:
得銓
時間:
2023-9-15 19:00
此帖僅作者可見
作者:
陳宣廷
時間:
2023-9-15 20:03
此帖僅作者可見
作者:
鄭繼威
時間:
2023-9-15 20:05
此帖僅作者可見
作者:
黃子豪
時間:
2023-9-15 20:10
此帖僅作者可見
作者:
得銓
時間:
2023-9-15 20:14
此帖僅作者可見
作者:
李柏漢
時間:
2023-9-18 18:43
此帖僅作者可見
作者:
何權晉
時間:
2023-9-18 19:52
此帖僅作者可見
作者:
呂宗晉
時間:
2023-9-22 16:15
此帖僅作者可見
作者:
張絜晰
時間:
2023-9-22 19:52
此帖僅作者可見
作者:
朱奕祈
時間:
2024-4-28 12:19
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2