tips:例2-1 乙個簡單的c++程式1.int x,y; 分號不要忘記!
2.int count=win 就是把列舉型別的資料win隱含轉換為整型,作為整型變數count的初值。
3.count<=cancel也會把列舉型別資料cancel隱含轉換為count,再與count進行比較。
4.result=gameresult(count)整型資料到列舉資料的轉換則需要採用顯式轉換的方式
5.result=static_cast(count);也可以用static_cast完成
//2_1.cpp
#include
using
namespace std;
intmain()
例2-2 輸入乙個年份,判斷是否是閏年。
//2_2.cpp
#include
using
namespace std;
intmain()
例2-3 比較兩個數的大小。
//2_3.cpp
#include
using
namespace std;
intmain()
例2-4 輸入乙個0~6的整數,轉換成星期輸出
//2_4.cpp
#include
using
namespace std;
intmain()
system
("pause");
return0;
}
例2-5 求自然數1~10之和。
//2_5.cpp
#include
using
namespace std;
intmain()
cout<<
"sum="
<
system
("pause");
return0;
}
例2-6 輸入乙個整數,將各位數字反轉後輸出。
//2_6.cpp
#include
using
namespace std;
intmain()
while
(n!=0)
; cout<
system
("pause");
return0;
}
例2-7 用do…while語句程式設計,求自然數1~10之和。
//2_7.cpp
#include
using
namespace std;
intmain()
while
(i<=10)
; cout<<
"sum"
<
system
("pause");
return0;
}
例2-8 輸入乙個整數,求出它的所有因子。
//2_8.cpp
#include
using
namespace std;
intmain()
2-9 編寫程式輸出以下圖案。
}例2-10 讀入一系列整數,統計出正整數個數i和負整數個數j,讀入0則結束。
//2_10.cpp
#include
using
namespace std;
intmain()
cout<<
"count of positive integers:"
<
cout<<
"count of negative integers:"
<
system
("pause");
return0;
}
例2-11 設某次體育比賽的結果有四種可能:勝(win)、負(lose)、平局(tie)、比賽取消(cancel),編寫程式順序輸出這四種結果。
//2_11.cpp
#include
using
namespace std;
enum gameresult
;int
main()
}system
("pause");
return0;
}
第二章 C 筆記
1.可以用函式sizeof來確定乙個型別占用記憶體的大小 如 cout 2.整數除法的結果仍為整數,小樹部分會被截去。如,5 2 2 5 2 2 而不是 2.5 模運算 只有當被除數 前面的那個數 是負數時候,餘數才會是負數。如 7 3 1 12 4 0,20 13 7 而不是 7 3.型別轉換並不...
C 第二章學習
在c 中用同一名字定義多個函式,多個同名函式的個數和型別可以完全不同。int abs int n double abs double n 當同樣名字的函式出現在同一作用域內,就是函式過載。一般過載函式執行相同的功能。必須有兩種差別之一 1 乙個或多個引數的型別不同。2 函式的引數個數不同。如果內部變...
c 第二章 變數
c 基本算術型別 char 8位 wchar t 16位 short 16位 int 16位 long 32位 float 6位有效數字 double 10位有效數字 long double 10位有效數字 1.8位的塊為乙個位元組,32位為乙個字 2.unsigned無符號型別,表示大於等於0的數...