紀錄自己練習的歷程。
從鍵盤讀入1個數字,判斷數字是否為正數,如果是則顯示YES,如果不是則顯示NO。
從鍵盤讀入1個數字,判斷數字是否為負數,如果是則顯示YES,如果不是則顯示NO。
從鍵盤讀入1個字元: (1)如果該字元是數字,則輸出符號+ (2)如果該字元不是數字,則輸出符號?
從鍵盤讀入1個字元:如果該字元是16進位數字(0 ~ F,英文字母為大寫),則顯示YES。如果所讀入字元非16進位數字,則顯示NO訊息。
從鍵盤讀入3個字元,判斷這3個字元所組成的文字是否為合法的變數名稱,如果是則顯示YES,否則顯示NO。
從鍵盤讀入2個字元,判斷這2個字元是否為合法的識別字,如果是則顯示YES,否則顯示NO。
從鍵盤讀入1個0 ~ 15的整數,請將該整數轉換為16位數的數字(0 ~ F)。
從鍵盤讀入1個1位數的16進位數字(0 ~ F)(假設英文字母均為大寫),請計算並顯示相等於該數字的10進位數字。
從鍵盤讀入1個2位數的16進位數字(00 ~ FF)(英文字母為大寫),請計算並顯示相等於該數字的10進位數字。
從鍵盤讀入2個字元: (1)如果兩個英文字母均為小寫或小寫字母,則輸出符號+ (2)如果兩個英文字母大小寫不一致,則輸出符號?
從鍵盤讀入1個整數,並將該整數四捨五入到十位數(四捨五入去零頭)。
從鍵盤讀入3個整數,找出最小的數字。
從鍵盤讀入1個字元,並做以下處理: (1)如果所輸入的是大寫英文字元,則轉換成對應的小寫英文字元輸出。 (2)如果所輸入的是小寫英文字元,則轉換成對應的大寫英文字元輸出。 (3)如果所輸入不是英文字母,則在畫面上顯示星號(*)。
讀入3個整數,找出數字間最大的距離。
讀入1個3位數的整數,分別找出這三位數的數字,再計算出各數字之間最大的距離。
從鍵盤讀入1個3位數的整數(100 - 999)。請將構成這三個位數的數字,按照大小順序重新排列,組合成新的整數。
讀入1個3位數的整數,分別找出這三位數的數字,再找出各數字之間最小的數字。
從鍵盤讀入1個4位元的2進位數字,找出以1111減去該數字後的2進位數字。
從鍵盤讀入1個字元。如果該字元是16進位數字(0 ~ F)(假設英文字母均為大寫),請計算並顯示相等於該數字的8進位數字(00-17)。
從鍵盤讀入1個字元。如果該字元是16進位數字(0 ~ F)(假設英文字母均為大寫),請計算並顯示相等於該數字的2進位數字(0000-1111)。
從鍵盤讀入1個西元年份,判斷該年是否為閏年。(閏年的年份必須為4的倍數,但不得為100的倍數,但可以是400的倍數)。
從鍵盤讀入1個正整數N,找出距離N最近且為3的倍數的正整數。