第3章 函式 1

2021-09-01 19:29:16 字數 2355 閱讀 8481

//計算x的n次方

#include

using

namespace std;

double

pow(

double x,

int n)

return val;

}int

main()

輸入乙個8位二進位制數,將其轉換為十進位制數輸出。

例如:從鍵盤輸入1101

11012=1×23+1×22+0×21+1×20=1310

所以,程式應輸出13

尋找並輸出11~999之間的數m,它滿足m、m2和m3均為回文數。

;//計算精度

double

mysin

(double x)

return results;

}int

main()

else

cout << k<

return0;

}每個骰子有六面,點數分別為1、2、3、4、5、6。遊戲者在程式開始時輸入乙個無符號整數,作為產生隨機數的種子。

每輪投兩次骰子,第一輪如果和數為7或11則為勝,遊戲結束;和數為2、3或12則為負,遊戲結束;和數為其它值則將此值作為自己的點數,繼續第二輪、第三輪…直到某輪的和數等於點數則取勝,若在此前出現和數為7則為負。

rand函式

srand函式

#include

#include

using

namespace std;

//模擬投骰子,輸出點數和

introlldice()

enum gamestatus

;int

main()

while

(status == playing)

else

if(sum ==7)

}if(status == win)

cout <<

"win!"

<< endl;

else

if(status == lose)

cout <<

"lose"

<< endl;

return0;

}

第3章 函式

變數本質上是佔位符 def 函式名 引數1,引數2,引數n 函式體 語句塊 這裡的引數沒有型別,只有物件才有型別。python中為物件編寫介面,而不是為資料型別編寫。result add 3,4 add x,y 被執行之前,在計算機內是不存在的,直到 執行到這裡的時候,在計算機中就建立起來了乙個物件...

第3章函式

第3章函式 知識梳理 遞迴呼叫函式可以直接或者間接地呼叫自身 遞推 回歸 值傳遞引數值的單向傳遞 引用傳遞引用是一種特殊型別的變數,可以被認為是另乙個變數的別名 帶預設形參值的函式預設形參值必須靠右 例 int add int x,int y 5,int z 6 在相同的作用域內,不允許在同乙個函式...

第1章 緒論 3

從.net的角度看,所謂的集合可以定義為一種物件,這種物件提供了結構化組織任意物件的方式,並且實現乙個或多個icollection idictionary和system.collections.ilist介面。這一定義把system.collections命名空間中的 內建 集合劃分成了三種類別 1...