HsuBow 10 發表於 June 22, 2006 檢舉 Share 發表於 June 22, 2006 我想問要如何寫以下的程式:程式一開始要輸入一個任意大小的整數,然後要判斷這個整數裡面包含幾個7? 鏈接文章 分享到其他網站
SRX 10 發表於 June 22, 2006 檢舉 Share 發表於 June 22, 2006 我想問要如何寫以下的程式:程式一開始要輸入一個任意大小的整數,然後要判斷這個整數裡面包含幾個7? 就把數字的每個數字取出再判斷阿看你要用字串存 或 用integer 自己手動讀 鏈接文章 分享到其他網站
HsuBow 10 發表於 June 23, 2006 作者 檢舉 Share 發表於 June 23, 2006 就把數字的每個數字取出再判斷阿看你要用字串存 或 用integer 自己手動讀我正剛開始學c語言這是我看的書裡面其中一個習題這是在介紹if else還有while的章節後的題目所以我一直在思考要怎麼在字串 陣列等等都不列入使用範圍而只用 if敘述式 while敘述式 以及 算術運算子(+ - * / %) 等號運算子(== !=) 關係運算子(< > <= >=) 指定運算子(+= -= *= /= ) 還有printf和scanf來寫出這個程式(有點挑剔...不過我想知道要怎麼寫= =)1.把數字每個數字取出:我目前只會對確定位數的整數運用/和%來取出數字 我想請教如何對不確定位數的整數取出每個數字?2.用integer自己手動讀:在下駑鈍 可否貼出此程式或者寫出演算法作為參考? 鏈接文章 分享到其他網站
ian_chou821 10 發表於 June 23, 2006 檢舉 Share 發表於 June 23, 2006 比如說 讀入一個正整數n 然後count代表7的數量while(n!=0){ if(n%10==7) count++; n=n/10;}應該是這樣吧(茶) 鏈接文章 分享到其他網站
HsuBow 10 發表於 June 23, 2006 作者 檢舉 Share 發表於 June 23, 2006 恩!!這樣我就完全懂了!!Thanks for your help!! 鏈接文章 分享到其他網站
Recommended Posts
請登入後來留意見
在登入之後,您才能留意見
立即登入