1樓:匿名使用者
單個字串是只包含字母,還是既包含數字也包含字母?
這裡的順序是字典數序吧?
2樓:匿名使用者
字元還是字串,如果是字元-按ascii碼排?,如果是字串,按字元的多少排?
3樓:匿名使用者
要什麼語言的
彙編?c語言?
c++?
4樓:匿名使用者
要問什麼啊。。清楚點嘛
c語言中從鍵盤輸入n個字串,將字串按從小到大的順序排列並輸出
5樓:多xdl點事
**如下:
#define n 10 int main() } } for(i = 0; i < n; i ++) puts(str[i]);}。
執行**:
執行結果:
擴充套件資料
在c語言程式設計中,常常需要對字串比較和排序,經常遇到對字串整體的控制等操作,strcmp 比較str1和str2的大小,而其它的c函式strlen(),字串拷貝函式strcpy()/strncpy(),字串比較函式 strcmp(),字串連線函式strcat()/strncat()等,都可以幫助我們快速方便的對字串操作。
6樓:匿名使用者
1 輸入字串;
2 對字串進行排序;
3 輸出。
排序中需要注意:
1 用strcmp比較字串;
2 用strcpy執行字串的賦值。
**如下:
#define n 50
int main()}}
for(i = 0; i < n; i ++)puts(s[i]);}
7樓:匿名使用者
#include
#include
#include
char a[100][200]; //定義最大100個,每個200個字元的字串陣列
int i,j,n=10;//n為實際字串個數void sort()}}
void main()
printf("\n排序前:\n");
for(i=0;i puts(a[i]); sort(); printf("\n排序後:\n"); for(i=0;i puts(a[i]);} 8樓:new妞寧 你說的n是固定的還是任意指定的 還是不指定任意輸入字元後確定的 其實這很簡單 如果是n固定 直接用陣列就行 如果是不指定的話 會用到malloc和realloc函式 排序用氣泡排序就行了 9樓:匿名使用者 字串? 小到大~~~字母是按那個對應的算?還是只算數字的? 輸入n個字串,用任意演算法對其進行排序並按從小到大順序輸出 10樓:聽不清啊 #include #include int main () printf("*****=\n"); for(i=0;iputs(s[i]); return 0; }偽**: 1。輸入n 2。輸入n個字串到s陣列 內3。i=0 4。掃瞄第 容i個以後的所有字串,找到最小字串的序號5。將第i個字串與找到的最小字串交換,然後i加1。 6。如i7。輸出n個字串。 程式設計作業:從鍵盤輸入乙個字串,按照ascii碼值從小到大進行排序,輸出排序後的字串。 11樓:匿名使用者 #include void main() printf("%s\n",str);} c語言程式:題目:從鍵盤輸入乙個字串,按照字元順序從小到大進行排序,並要求刪除重複的字元。答案如下 12樓:彭甲章蔓 #include #include"string.h" intmain(void) ,str2[256]=;//定義二個陣列,並賦初值為0inti; gets(str1);//讀取乙個字串 for(i=0;str1[i];i++) for(i=0;i!=256;i++) if(str2[i]==1)//判斷陣列中被str1填充的位置,填充的是非0值,沒填充的是0值 printf("%c",i);//輸出str2的下標值,對應str1中的字元值 putchar('\n'); return0;} 13樓:戎幻翠杭羲 void main()else if(array[j] include include int main else if strcmp s1,s2 0 return 0 你是用的c語言程式設計嗎?有兩個字串,利用函式實現兩個字串的鏈結,兩個字串比較大小,計算兩個字串的長度,將第二個字元 char mystrcat char str1,char str2 ... dim n as integer,s as longs 1n val text1.text for i 1 to n s s 2 next text1.text 2的 n 次方的值 s 做乙個迴圈程式,n由鍵盤輸入,m m 2,迴圈n次應該就可以了吧?這個應該很簡單啊?vb作業題,編寫程式,求s 1... 防禦 滿意請採納 include include char fun char str,int i,int n int main int i,n printf 輸入字串 n gets str printf 輸入i和n n scanf d d i,n fun str,i,n printf s n str...從鍵盤上輸入兩個字串,若不等,將短字串接在長字串後面,輸出新字串
編寫程式,計算2的n次方的值n由鍵盤輸入,是VB程式
從字串中刪除第i個字元開始的連續n個字元C語言怎麼寫