[C++] NCYU 課堂練習02
請不要直接抄寫程式碼! 也請不要直接跳到程式碼部分,除非你已經寫好了,想要參考別人的寫法! 第一題 <iostream> 是 C++ 負責管 cin 、 cout 的函式庫, 如果在前面加上 #include 代表引入後方的函式庫。 #include <iostream> 使用命名空間,否則每次打 cin 、 cout 都要在前面加上 std:: ,像是: std::cout<<"Hello, world!"<<endl; using namespace std; int 為整數宣告,每宣告一次就像電腦索取 4 bytes ,能夠存放 -231-1 ~ 231 範圍的整數。 int 後面接著變數名,命名需符合規則(命名盡量要有意義),變數可以一開始給予數值,也可以之後再指派。 題目要輸入三個整數,並輸出它們相乘的結果。程式碼大概如下: #include <iostream> using namespace std; int main() { int number1,number2,number3; cin>>number1>>number2>>number3; cout<<number1*number2*number3; } 第二題 % 是取餘數的意思。 / 是整數除法的意思。 10 / 3 = 3 ... 1 意即 10 / 3 會等於 3,10 % 3 會等於 1 如何判斷一個數是偶數奇數呢?我們可以將它除以二!...