1樓:匿名使用者
你是說書上讓你補全**?
那麼,你把原來的題目,完整寫上來,添空處有幾行寫清楚!
我讀了你的**,修改如下:我測試了幾個,沒有發現問題。
dim c$, s$, a as string * 1 's變數顯然應該用字元型別
dim k as integer, j as integer '這個是我加的變數宣告
c = text1
s = left(c, 1)
k = 2
doa = mid(c, k, 1)
j = 1
doif a < mid(s, j, 1) thens = left(s, j - 1) & a & right(s, len(s) - (j - 1)) '這個沒有變化
exit do 『這個是我加的end if
j = j + 1
loop until j > len(s) '這個是我修改的if j = k then s = s & ak = k + 1
loop until k > len(c)text2 = s
2樓:
程式這樣編寫,很讓人撓頭啊,含義不明的變數,兩層迴圈巢狀卻沒有說明,改寫如下:
private sub command1_click()dim c$, i%, j%, a as string * 1c = text1
for i = 1 to len(c) '氣泡排序法for j = 1 to i
if mid(c, i, 1) < mid(c, j, 1) then
a = mid(c, i, 1)
mid(c, i, 1) = mid(c, j, 1)mid(c, j, 1) = a
end if
next
next
text2 = c
end sub
c語言 輸入任意長度的字串,將該字串中的字元按ascii碼值升序排列後輸出
3樓:匿名使用者
演算法寫dao錯了
#include
#include
void main()
}printf("the ordered string is: ");
puts(str);}
任意輸入4個字元組成一個字串,對該字串中的字元按ascii碼值升序排列後輸出,程式設計實現此功能
4樓:匿名使用者
在手機知道中已有「知道君」正確的回答,電腦中為何看不見呢 ?
5樓:劉師傅的一生
public class form1
'不限制輸入的字元個數
private sub button1_click(byval sender as system.object, byval e as system.eventargs) handles button1.
click
dim oldstr = textbox1.textdim str(oldstr.length - 1) as string
for i = 0 to oldstr.length - 1str(i) = mid(oldstr, i + 1, 1)next
'這一步很關鍵
array.sort(str)
dim newstr as string = ""
for i = 0 to oldstr.length - 1newstr += str(i)
next
textbox2.text = newstrend sub
end class
用c語言程式設計,將字串s中的所有字元按ascii值從小到大重新排序後,將排序後的字串輸出
6樓:刀無極啊
#include "stdio.h"
#include "string.h"
int main()
printf("output:\n");
puts(s);
return 0;}
7樓:匿名使用者
**如下:
#include
#include
int main()}}
printf("%s\n", str);
return 0;
}執行結果:
8樓:匿名使用者
#include
#include
void sort(char *str,int len)謝謝!滿意請採納!
c語言輸入字串,將該字串中從第m個字元開始的全部字元複製到另字串
大野瘦子 這樣 include include int main void copystr char char int int m char str1 20 str2 20 printf input string gets str1 printf which character that begin...
c 字串長度函式,求字串長度函式 C
司馬刀劍 string str welcome to chaina int m1 str.size 求字串長度或者下面的 int m2 str.length 同上面size功能一樣,都是求字串長度的 賈林龐喬 sizeof 得到的是資料型別的長度,比如int char double型別的sizeof...
C語言程式設計 如何輸入任意長度的字串?(不用C 和String)
使用動態分配來解決。問記憶體要空間,自己管理。即動態分配 例 不完整 define buffer 512 問記憶體申請空間存放字元個數char p p char malloc buffer sizeof char 申請 管理使用 free p 釋放 由於計算機記憶體有限,所以理論上不可能輸入任意長度...