WERTYU (善用常量陣列

2022-08-19 14:33:12 字數 537 閱讀 6603

把手放在鍵盤上,稍不注意就會往右錯一位。這樣,輸入q會變成輸入w,輸入j會變成輸入k等。

鍵盤如圖3-2所示。輸入乙個錯位後敲出的字串(所有字母均大寫),輸出打字員本來想打出的句子。

輸入保證合法,即一定是錯位之後的字串。例如輸入中不會出現大寫字母a.

樣例輸入;

o s, gomr ypfsu/

樣例輸出:

i am fine today.

1.注意轉義字元\\的使用。

2.多組資料格式

while((c=getchar())!=eof)
3.利用空字元\0作為判斷條件進行判斷,簡化了**.

#

include

char a = "

`1234567890-=qwertyuiop\\asdfghjkl;'zxcvbnm,./";

int main()

return 0;

}

善用常量陣列往往能簡化**。

定義常量陣列無需指明大小,編譯器會計算。

善用指標 陣列與指標

include includeusing namespace std int main int p a 實際上p指向a陣列的首位址 char bb hello int len char sizeof bb sizeof bb 0 cout q for q b q b sizeof b sizeof ...

指標常量與常量指標,指標陣列與陣列指標

指標常量與常量指標,指標陣列與陣列指標,這兩組概念比較容易混淆,所以寫下。首先說下指標常量和常量指標。須指向乙個變數,但是指標指向的變數的值可以變化。宣告如下 int a 0 int const p a p 不可以 p 可以 常量指標 指向乙個常量的指標,指標本身的值可以變化,但是指標指向那個變數是...

指標常量,陣列列印

把陣列列印出來 include void printfshuzu char p,int n int main a是乙個指標常量。printfshuzu a,5 printf d a 0 return 0 void printfshuzu char p,int n 實參和形參的資料型別要是一樣的,把陣...