看板 [ Perl ]
討論串[問題] 如何取出字串中的數字並加以運算
共 9 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者saka12 (saka)時間13年前 (2012/02/02 09:32), 編輯資訊
0
0
0
內容預覽:
$partialSum = 0;. $sum = 0; if($partialSum >= 1 and $partialSum <= 30) { } if ($sum gt "0") { elsif { print "無效運算"}. 大家好:. 我把function直接回在cutecpuf前輩的co

推噓0(0推 0噓 3→)留言3則,0人參與, 最新作者windincloud (愛情已死枯如槁灰)時間13年前 (2012/02/01 11:33), 編輯資訊
0
0
0
內容預覽:
手癢 就土法煉鋼一下. 利用perl型態自行判定的特性寫出你要的東西. #!/usr/bin/perl -w. my $expr = <STDIN>;. my $digit = "";. my $sum = 0;. for my $i(0..(length $expr)). {. my $char
(還有356個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者CindyLinz (Cindy Wang)時間13年前 (2012/01/31 18:18), 編輯資訊
0
0
1
內容預覽:
應該沒有說不能用陣列吧? ^^|. 嗯, 如果判斷標準是「這一串裡面完全沒有數字」的叫作無效運算的話,. 也是可以純用字串判斷:. if( $expr =~ /\d/ ) {. # 有數字, 繼續作原有的計算. }. else {. # 完全沒有數字, 輸出無效運算. }. --. 發信站:

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者drm343 (一卡那亞)時間13年前 (2012/01/31 17:05), 編輯資訊
0
0
1
內容預覽:
引述《saka12 (saka)》之銘. 恕刪. 我寫了一份 hash 版。. 因為副程式的參數傳遞本身也是一種陣列結構,所以我這份也不算符合條件。. 然後程式碼沒寫得很好,獻醜了。. http://www.4shared.com/file/rz47rY9t/hello.html. 一開始先用
(還有86個字)

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者saka12 (saka)時間13年前 (2012/01/30 15:49), 編輯資訊
0
0
0
內容預覽:
首先先謝謝大家的幫忙,小弟我致上萬分感激!. 其實我後來也有想過要用10*1+2的方法來解決12會被拆成1跟2的問題,. 無奈小弟我實在太弱,寫不出來orz. 我還有一個問題,如果限制使用者只能輸入1~30的數字,之後的數字將不被運算的話,. 該怎麼做了?. 如果使用者只輸入字母,那我要如何prin
(還有33個字)
首頁
上一頁
1
2
下一頁
尾頁