C語言練習 字串中分離整型數

2021-10-06 23:51:06 字數 744 閱讀 8332

字串中分離整型數:按照要求的輸入輸出樣例編寫,輸入或貼上程式**,勿以附件形式提交**檔案。

在乙個字串中包含了若干數字字元,要求編寫乙個函式(fun函式),將字串的數字字元分離出來,形成乙個整型數。

具體要求:

(1)主函式(main函式):輸入包含數字字元的字串,呼叫fun函式分離成整型數,輸出結果;

(2)fun函式:原型為 int fun( char arr),形參為字串,返回值為分離出的整型數:樣例

樣例格式說明

u4k8#3hc2

輸入的字串

4832

輸出結果,分離出的整型數

根據問題需要,我們要定義乙個fun函式來提取數字,基本提取過程,對每乙個字元和 『0』,『9』 進行比較,來判斷是不是數字

#include

#include

#include

intfun

(char arr)

;// 自定義函式宣告

intmain()

intfun

(char arr)

}int number =

atoi

(num)

;// 字串數字轉整型數字

return number;

}

**執行結果展示:

C語言程式設計練習 字串A B

本題要求你計算a b。不過麻煩的是,a和b都是字串 即從字串a中把字串b所包含的字元全刪掉,剩下的字元組成的就是字串a b。輸入在2行中先後給出字串a和b。兩字串的長度都不超過10 4 並且保證每個字串都是由可見的ascii碼和空白字元組成,最後以換行符結束。在一行中列印出a b的結果字串。i lo...

c語言複習 字串

注 本文是對蘇小紅版c語言程式設計第10章的筆記 字串實際就是由若干有效字元構成且以字元 0 作為結束的乙個字串行 但字元 0 不會顯示在螢幕上 字元陣列是由字元構成的陣列,僅當其最後乙個元素是 0 時才表示字串,0 不計入字串長度,但要計入字元陣列的長度 當省略對陣列長度的宣告時,必須人為地在陣列...

C 學習 字串綜合練習

練習1 接收使用者輸入的字串,將其中的字元以與輸入相反的順序輸出。using system using system.collections.generic using system.linq using system.text namespace 字串綜合練習 console.readkey 執行...