桂林陽朔旅游三天攻略(桂林陽朔旅游三天攻略百度經(jīng)驗(yàn)) 注冊個(gè)公司要多少錢 天啟四騎士攻略(天啟四騎士攻略視頻) 冬泉谷部落任務(wù)豹子賽洛塔姆(賽洛塔姆) 福州科技館怎么預(yù)約(福州科技館怎么預(yù)約參觀) 當(dāng)日金價(jià)實(shí)時(shí)報(bào)價(jià)(當(dāng)日) 360瀏覽器默認(rèn)搜索引擎如何修改為百度搜索(360瀏覽器設(shè)置百度為默認(rèn)搜索引擎) DNF貝爾瑪爾的煉金術(shù)師任務(wù)怎么做(dnf煉金術(shù)需要的東西任務(wù)) 晉中職業(yè)技術(shù)學(xué)院聯(lián)系手機(jī)號(hào)(晉中職業(yè)技術(shù)學(xué)院貼吧) 如何用彩泥捏泥人(如何用彩泥捏泥人教程) 蘋果手機(jī)怎么換個(gè)性化主題(蘋果手機(jī)怎么換個(gè)性化主題壁紙) 蒯讀什么音?(蒯讀什么) 一般網(wǎng)上旅游路線訂購流程(一般網(wǎng)上旅游路線訂購流程是什么) AutoCAD趣味圖《鋼鐵俠能量環(huán)》的畫法(鋼鐵俠畫畫圖) soho中國怎么讀(soho怎么讀) 永獵雙子千玨打野符文天賦加點(diǎn)圖(永獵雙子打野技能加點(diǎn)) 百度改版后 如何進(jìn)入百度經(jīng)驗(yàn)(百度改版后,如何進(jìn)入百度經(jīng)驗(yàn)課堂) 山東理工大學(xué)教學(xué)綜合信息服務(wù)平臺(tái)(山東理工大學(xué)教務(wù)處) 神仙道獸魂碎片怎么用(神仙道獸魂碎片怎么用好) 彩虹島香蕉蘋果是哪幾個(gè)區(qū)合的(彩虹島上海香蕉蘋果里有那些名人) 退市后股民手中的股票怎么辦(紐交所退市后股民手中的股票怎么辦) 李佛保(李保海 玄祖香為什么被撤職) 艾爾登法環(huán)天空之城怎么去(艾爾登法環(huán)天空之城怎么去Boss) 夏天的兒童畫怎么畫 ?(夏天的兒童畫怎么畫簡單又漂亮圖片) 女媧造人的故事100字概括(女媧造人的故事100字) 美的凈水器質(zhì)量好嗎(美的凈水器質(zhì)量好嗎安全嗎) 小米對(duì)講機(jī)頻道設(shè)置(小米對(duì)講機(jī)頻道設(shè)置方法) 孰女俱樂部如狼似虎(狼虎中年女偷性) 大閘蟹清理方法(大閘蟹清理方法圖解) 火鍋底料怎么煮麻辣燙(火鍋底料怎么煮麻辣燙吃) 山窩里的科技強(qiáng)國精校版(山窩里的科技強(qiáng)國) 2k12最新名單使用教程(2k12補(bǔ)丁和最新名單) #PS工具介紹#移動(dòng)工具的詳細(xì)介紹 籃球斗牛的玩法與規(guī)則(籃球中的 ldquo 斗牛 rdquo 是什么意思) 如何用支付寶花唄付款(如何用支付寶花唄付款的錢) 咬定青山不放松寫的什么(咬定青山不放松寫的植物是) 如何做一名合格的男秘書 怎樣安裝手寫板驅(qū)動(dòng)(怎樣安裝手寫板) 幻靈游俠寶寶升級(jí)方法(幻靈游俠寶寶升級(jí)方法選擇) 百度音樂鏈接怎么復(fù)制 百度音樂鏈接在哪里(百度音樂鏈接怎么復(fù)制,百度音樂鏈接在哪里呢) ABC卡盟輔助(abc卡盟) 光盤如何刻錄文件(光盤如何刻錄文件內(nèi)容) 手機(jī)無法播放優(yōu)酷視頻 如何解決(手機(jī)無法播放優(yōu)酷視頻,如何解決呢) 秋風(fēng)清李白古詩(秋風(fēng)清) 網(wǎng)上怎么交話費(fèi)(網(wǎng)上怎么交話費(fèi)?) 臉上過敏發(fā)紅發(fā)癢怎么辦?(臉上過敏發(fā)紅發(fā)癢怎么辦最有效吃什么維生素) 百度經(jīng)驗(yàn)如何抽獎(jiǎng)(百度怎么抽獎(jiǎng)) 號(hào)暗藏命運(yùn)玄機(jī)(號(hào)碼的玄機(jī)) 聚乳酸生物可降解材料(可降解材料有哪些)
您的位置:首頁 >要聞 >

c語言給一個(gè)不多于5位的正整數(shù),要求求出它是幾位數(shù)

導(dǎo)讀 關(guān)于c語言給一個(gè)不多于5位的正整數(shù),要求求出它是幾位數(shù)這個(gè)問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看

關(guān)于c語言給一個(gè)不多于5位的正整數(shù),要求求出它是幾位數(shù)這個(gè)問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!

1、不對(duì)的原因,主要是if條件語句應(yīng)該是用“==”而不是“=”,這是判斷,不是賦值。

2、其它的錯(cuò)誤,scanf_s("%d",&a)改成scanf("%d",&a),printf用錯(cuò)了,printf打印應(yīng)該是一個(gè)占位符對(duì)應(yīng)一個(gè)要輸出的內(nèi)容,就是你代碼中%d對(duì)應(yīng)一個(gè)輸出。

3、修改后的代碼:#includeint main(){int a, b, c, d, e, f, w;printf("輸入一個(gè)不多于五位的整數(shù):");scanf("%d",&a);//第一問,求出它是幾位數(shù)b = 10000 - a;c = 1000 - a;d = 100 - a;e = 10 - a;f = 0 - a;while (a < 0 || a > 99999)printf("輸入錯(cuò)誤,請(qǐng)重新輸入");if (b < 0){printf("a是五位數(shù)");w = 5;}else if (c < 0){printf("a是四位數(shù)");w = 4;}else if (d < 0){printf("a是三位數(shù)");w = 3;}else if (e < 0){printf("a是兩位數(shù)");w = 2;}else if (f < 0){printf("a是個(gè)位數(shù)");w = 1;}elseprintf("輸入錯(cuò)誤,請(qǐng)重新輸入");//第二問,分別輸出每一位數(shù)字if (w == 5)printf("%d %d %d %d %d", a / 10000, a / 1000 % 10, a / 100 % 10, a / 10 % 10, a % 10);if (w == 4)printf("%d %d %d %d", a / 1000 % 10, a / 100 % 10, a / 10 % 10, a % 10);if (w == 3)printf("%d %d %d", a / 100 % 10, a / 10 % 10, a % 10);if (w == 2)printf("%d %d", a / 10 % 10, a % 10);if (w == 1)printf("%d", a % 10);//第三問,按逆序輸出各位數(shù)字if (w == 5)printf("%d %d %d %d %d", a % 10, a / 10 % 10, a / 100 % 10, a / 1000 % 10, a / 10000);if (w == 4)printf("%d %d %d %d", a % 10, a / 10 % 10, a / 100 % 10, a / 1000 % 10);if (w == 3)printf("%d %d %d", a % 10, a / 10 % 10, a / 100 % 10);if (w == 2)printf("%d %d", a % 10, a / 10 % 10);if (w == 1)printf("%d", a % 10);}修正后的代碼執(zhí)行如下:。

本文分享完畢,希望對(duì)大家有所幫助。

標(biāo)簽:

免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章