從鍵盤輸入10個字串,對其進行從小到大排序並輸出

2021-07-24 18:06:42 字數 511 閱讀 8298

將字串2複製到字串1  strcpy(s1,s2);

交換兩個字串:strcpy(t,s1);strcpy(s1,s2);strcpy(s2,t);

字串比大小根據ascll碼挨個比較,strcmp("a","b");返回的是小於0的數,strcmp("b","b");返回的是0,strcmp("b",「a」);返回的是大於0的數,strcmp("abc","acb")先比較第乙個a相等繼續向後比較b和c,b

#include #include main()

; printf("輸入10個字串");

for (i=0;i<10;i++)

scanf("%s",&a[i]);

for (i=0;i<9;i++)

for (j=0;j<9-i;j++)

}printf("比較大小後:\n");

for (i=0;i<10;i++)

printf("%s\n",a[i]);

}

從鍵盤輸入乙個字元,按要求輸出

從鍵盤輸入乙個字元,若輸入為小寫字元,輸出對應的大寫字元 若輸入為大寫字元,輸出對應的小寫字元 若輸入數字,則不輸出。分析 其中將ch定義為int型是因為這樣它的返回值範圍就夠大,eof在記憶體中儲存時它的值為 1。define crt secure no warnings include incl...

shell 指令碼對從鍵盤輸入的字元進行校驗

當編寫shell指令碼時,總是不可避免的要與外界進行互動。通過 read p 請輸入 input 指令,可以實現由鍵盤到指令碼的互動。但是由輸入法進行輸入的時候,不可避免會產生一些特殊字元,如果一起輸入指令碼,會造成指令碼的不穩定,因此需要對從鍵盤輸入 的字元進行校驗。path pwd while ...

Object C基礎 輸入5個字串並排序

輸入5個只包含字母或者數字的字串,對其排序 main.m 筆試練習 created by smartlei on 15 6 29.輸入5個字串 數字和字母 對其排序 import int main int argc,const char argv nsstring mystr 5 for int i...