編程 C語言,刪除字符串中的數(shù)字字符?
C語言,刪除字符串中的數(shù)字字符?#本文的目的是要包括“H”和要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括主
C語言,刪除字符串中的數(shù)字字符?
#本文的目的是要包括“H”和要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括“H”要包括主(main){chart[500]intralintf(”請輸入字符串: input字符串:n“”)獲?。⊿TR)for(I=0I=0I<stro[H[H)?原因很簡單,因為B的地址比a的地址低,所以可以輸出來驗證這一點,比如:printf(%d%,d”,(int)B,(int)a)如果你把非數(shù)字字符復制到B,忘記在B的末尾加一個“0”來結束字符串,當輸出B時,它將輸出直到它遇到a后面的“0”(因為B的地址比a的地址小),所以它將輸出一個內(nèi)容。
(C語言),刪除字符串中的數(shù)字字符,并輸出?
最簡單的方法是定義一個新字符串,然后使用循環(huán)遍歷目標字符串以確定每個字符是否為數(shù)字。如果不是,則為新定義的空字符串逐個賦值。循環(huán)完成后,將獲得刪除了所有數(shù)字字符的原始字符串。偽代碼如下