題目如下:
方法1:
#includechar *s="方法2`1234567890-=qwertyuiop\\asdfghjkl;'zxcvbnm,./";
intmain()
return0;
}
#include#include收穫:1.利用字元指標初始化字元陣列比直接用字元定義方便char *s="
`1234567890-=qwertyuiop\\asdfghjkl;'zxcvbnm,./";
char buf[500
];int getindexofs(char
c)void dealstring(int
n)
}int
main()
return0;
}
例如:初始化字串"wer"時, char st=;但是利用char *st="wer";顯得更加高效
2.轉義字元的使用,若想表示\這個字元則必須用'\\'才能表示出來
3.fgets(buf,sizeof(buf),stdin);解決輸入中有空格的問題,可以一次性讀取一整行,最為方便
演算法競賽入門經典 C 入門
include 提供輸入輸出流 include 提供常用演算法 using namespace std const int maxn 100 10 int a maxn int main return0 宣告陣列時,陣列大小可以用const宣告的常數。在c 中,這樣的寫法更加推薦。include i...
演算法競賽入門經典 1
想著要學演算法已經很長時間了,但一直都是有問題自己想,很少受 正規軍 編排,網上關於演算法的書倒是不少,其一必推 演算法導論 還有一本 演算法競賽入門經典 作者劉汝佳,好了,步入正題,兩天時間從第一章到第三章結尾,算是對c又進行了一遍複習,說一下新得 3d 3d 03d 知道它們的區別嗎,在呼叫pr...
演算法競賽入門經典 WERTYU
題目描述 把手放在鍵盤上時,稍不注意就會往右錯一 位。這樣,輸入q會變成輸入w,輸入j會變成輸 入k等。鍵盤如圖3 2所示。輸入乙個錯位後敲出的字串 所有字母均 大寫 輸出打字員本來想打出的句子。輸入保 證合法,即一定是錯位之後的字串。例如輸入中不會出現大寫字母a。樣例輸入 o s,gomr ypf...