德爾福程式設計 替換第 n 個位置的字元,它是如何工作的?

發布 科技 2024-04-09
12個回答
  1. 匿名使用者2024-02-07

    向您傳送乙個函式:

    def replacestring(string, num, replace):

    string2 = ''

    for i in range(len(string)):

    if i == num:

    string2 += replace

    else:string2 += string[i]

    return string2

    示例:>>replacestring('abc', 1, 'a')

    aac'

  2. 匿名使用者2024-02-06

    1. 首先輸入**:

    #include

    #include

    引數: originalstring: original string * key: 要替換的字串。

    swap:新字串。

    void replace(char originalstring, char key, char swap);

    char key = ;

    char swap = ;

    replace(originalstring, key, swap);

    printf("%s", originalstring);

    return 0;

    5. 就是這樣。

  3. 匿名使用者2024-02-05

    #include

    #include

    #include

    將 strres 中的 t 替換為 s,如果替換成功,則返回 1,否則返回 0。

    int strreplace(char strres,char from, char to) }

    return flag;

    int main()

  4. 匿名使用者2024-02-04

    原理是一樣的。 查詢關鍵字字詞。 您可以使用 strstr() 庫函式。

    使用 strcpy 替換函式。 但是要考慮要替換的單詞的長度和要替換的單詞的長度。 做好移動其他字串並為字串長度更改分配空間的工作。

  5. 匿名使用者2024-02-03

    樓上講解了基礎知識。

  6. 匿名使用者2024-02-02

    showmessage(stringreplace (astr, 'a', 'two', )//this is two book, not a pen!僅替換了符合通行證要求的第乙個單詞。

    showmessage(stringreplace (astr, 'a', 'two', [rfreplaceall]))//this is two book, not two pen!編譯已經指示,我是 d7 並親自測試過。

  7. 匿名使用者2024-02-01

    Delphi 的 stringreplace 字串替換函式。

    function stringreplace (const s, oldpattern, newpattern: string; flags: treplaceflags):

    string;

    RFREPLACEALL:全部替換。

    rfignorecase:忽略大小寫。

    for example:

    varastr: string;

    beginastr := 'this is a book, not a pen!';

    showmessage(stringreplace (astr, 'a', 'two', )//this is two book, not a pen!僅替換了匹配的第乙個單詞。

    showmessage(stringreplace (astr, 'a', 'two', [rfreplaceall]))//this is two book, not two pen!替換了所有匹配的單詞。

    astr := 'this is a book, not a pen!';

    showmessage(stringreplace (astr, 'a', 'two', [rfreplaceall]))//this is two book, not a pen!僅替換了匹配(小寫 a)的單詞

    showmessage(stringreplace (astr, 'a', 'two', [rfreplaceall, rfignorecase]))//this is two book, not two pen!無論大小寫如何,所有匹配的單詞都會被替換。

    end;

  8. 匿名使用者2024-01-31

    眾所周知,圖書館的書是按書名的字母順序排序的,形成n個字串,並且使用半折搜尋的思想來程式設計以查詢指定字串在n個字串中的位置。

    這是我做的,但程式總是執行錯誤。 為偉大的神靈祈禱。

  9. 匿名使用者2024-01-30

    它是由功夫大使館傳送的。

  10. 匿名使用者2024-01-29

    需要準備的材料有:計算機和C語言編譯器。

    1. 首先,開啟 C 語言編譯器並建立乙個新的首字母。 CPP 檔案,例如:

    2. 在檔案中,輸入 C 語言**:

    char a = "hello world!", b[20];

    strrpl(a, b, sizeof(b), "world", "c");

    puts(a);

    3.編譯器執行檔案,此時將成功"world"替換為"c"輸出已完成。

  11. 匿名使用者2024-01-28

    好像沒有,你可以自己寫乙個。

    #include

    #include

    main()

  12. 匿名使用者2024-01-27

    copy(‘2013314’,1,4)+'0'+copy(‘2013314’,5,3)

    如果你只是選擇時間格式的字串,你可以用另一種方式來做:

    formatdatetime('yyyymmdd',now);現在是現在的時間。 替換為要顯示的時間。

相關回答
7個回答2024-04-09

當我們想替換系統上執行的檔案時,這是非常麻煩的,有時我們必須進入安全模式。 找到乙個可以替換XP系統下正在執行的檔案的DOS命令是很有用的。 >>>More

12個回答2024-04-09

在乙個資料控制項中執行。

ALTER TABLE NAME 更改列 ID 計數器 (1, 1)。 >>>More

8個回答2024-04-09

提供我的一些學習經驗如下:

在任何一門計算機程式語言中,大多數初學者首先要掌握語法、資料型別、結構等,掌握了這些基礎知識後,就可以嘗試編寫一些演算法之類的了。 如果你對其他計算機語言有基本的了解,我認為你不會在語法等方面花費太多時間,而且每種語言基本上都是一樣的。 >>>More

11個回答2024-04-09

我不知道你把它放在什麼事件中,我的是在浮動選單的貼上點選中。

12個回答2024-04-09

1.按住“Ctrl + H”以彈出“查詢和替換”對話方塊,然後填寫“查詢內容”字段。 >>>More