1.英文與數字請用半形文字(int a=0;);全形文字(int a=0;)將發生錯誤悲劇
2.英文大小寫視為不同單字,例如:cat(小寫)、Cat(頭大寫)跟CAT(大寫) 三個字的意義,對編譯器來說完全不同
3.程式敘述句子最後加(; 分號)表示指令結束,並用{}左右括弧、空白或Tab鍵縮排程式排列整齊
4.程式運算過程所需使用的變數,請記得在程式開頭處宣告資料型態
5.程式原始碼的副檔名為 .cpp
電腦使用二進位數字儲存資料,所以英文字元集【大小寫字母、符號字元、數字字元】必須由美國國家標準局(ANSI)所制定的ASCII碼進行編碼,例如:A編碼為65、B編碼為66...Z編為90;a編碼為97、b編碼為98...z編碼為122。請您設計一個程式,任意輸入三個英文字元後,可利用 ASCII 碼進行比較,輸出最大字元與最小字元。
#include <iostream> // 引入 輸入輸出指令(函數)標頭檔
using namespace std; // 省略 名稱空間 std的簡寫方式
int main() { ... ... } // 主程式(函數)範圍
char c1,c2,c3; // 宣告變數(char:字元、int:整數、double:浮點數、bool:布林值)
cout << " 請輸入第一個字元: "; // 輸出字串(使用雙引號)到螢幕
cin >> c1; // 輸入一個英文字元
// 邏輯運算子(&& 而且、 || 或者), 關係運算子(== 相等、!= 不相等、>= 大於等於、<= 小於等於)
if(c1>c2 && c1>c3) { // 選擇結構(前) if
... ...
} else if (c2>c3) { // 選擇結構(中)else if
... ...
} else { // 選擇結構(後) else
... ...
}
cout << c1 << "--" << c2 << "--" << c3 << " 最大字元是: " << max << endl; // 輸出字串(使用雙引號)、變數內容(不用雙引號)、endl(換行)到螢幕
system("pause"); // 程式暫停指令
#include <stdlib.h> 引入 程式暫停指令 標頭檔
英文字元集【大小寫字母、符號字元、數字字元】必須由美國國家標準局(ANSI)所制定的ASCII碼進行編碼,例如:A編碼為65、a編碼為97;請您設計一個程式,任意輸入四個英文字元後,可利用 ASCII 碼進行比較,輸出最大字元與最小字元。
象山精品名店採行會員制購物,會員等級區分為A、B兩級,此外單次購物超過10,000元另有優惠折扣,說明如下:
(1) A級會員,購物>=10,000 ,優惠折扣八折(0.8)
(2) A級會員,購物<10,000 ,優惠折扣八五折(0.85)
(3) B級會員,購物>=10,000 ,優惠折扣九折(0.9)
(4) B級會員,購物<10,000 ,優惠折扣九五折(0.95)
請您設計一個程式,輸入會員等級、商品定價後,可利用上述規則,輸出優惠折扣後的優惠價。