NO 11 嫿骨 輸數字小機器

2021-10-14 07:48:12 字數 1866 閱讀 6593

**部分執行結果

知識點設計乙個程式, 給定乙個整數n(0 < n < 100000)和乙個選擇, 輸出對應的結果

選擇1 : 求n是幾位數

選擇2 : 分別輸出n的每一位數字

選擇3 : 將n反轉後輸出

樣例輸入 :

1231

樣例輸出 :

3樣例輸入 :

1232

樣例輸出

1, 2, 3

樣例輸入 :

1233

樣例輸出 :

321大迴圈->輸入乙個整數->檢查是否為整數並且是否在範圍內->列印選項->輸入選項->檢查選項->分別執行對應語句

#define _crt_secure_no_warnings

#pragma warning(disable:4996)

#include

#include

#include

#include

intmain()

printf

("輸入的不對啦~請重新輸入(第一位不能輸0哦~):\n");

} i++

;//位數加一

for(x =

1; x <

5; x++

)printf

("\n");

break;}

printf

("輸入的不對啦~請重新輸入:\n");

}if(number[x]

==13

)break

; i++

;//位數加一

}printf

("所錄入數字為:");

for(y =

0; y < x; y++

)//列印已輸入的數字

while(1

)printf

("\n");

printf

("是否再次進行選擇?(繼續執行請輸入1,重新輸入數字請輸入2,否則輸入其他任意鍵)\n");

//詢問是否退出程式

ex =

getch()

;if(ex !=

'1'&& ex !=

'2')

//判斷是否退出程式

exit(0

);//退出程式

break

;case3:

for(y = i -

1; y >=

0; y--

)//列印已輸入的數字

printf

("\n");

printf

("是否再次進行選擇?(繼續執行請輸入1,重新輸入數字請輸入2,否則輸入其他任意鍵)\n");

//詢問是否退出程式

ex =

getch()

;if(ex !=

'1'&& ex !=

'2')

//判斷是否退出程式

break

;default

:printf

("輸入的不對啦~請重新輸入(第一位不能輸0哦~):\n");

ascii碼(本次作業新用了回車所對應的ascii碼 13)

NO 1 嫿骨 花裡胡哨Hello World

首先說明我目前的情況 大二機械在讀生 自學了一點點c 只能說是勉強算入個門 或者並沒有 這兩天在乙個機構 購買了會員 老九學堂 用了幾個函式 也更加方便去讀 include include include define hw hello world 將hello world 定義為常量,方便使用 需...

NO 7 嫿骨 if小測試

部分執行截圖 另1.簡述一下if語句的語法 2.連續判斷時,if else if 和if if 的區別在 一 簡述一下if語句的語法 1 if 表示式 語句。例如 if x y printf d x 此時,如果表示式為真,則執行printf語句。2 if 表示式 語句1 else 語句2 例如 if...

NO 20 嫿骨 高空拋物

高空拋物 愛學習的好孩子張三為了 神秘的物理現象,從高樓拋下乙個彈球.但由於高空拋物被警察抓了,請各位小夥伴完成他未實現的心願.小球從某一高度落下,每次落地後反跳回原來高度的一半,再落下。輸入彈球的初始高度m,輸出彈球第n次回彈時的高度 和所經過的距離 保留兩位小數 樣例輸入 1000 5 樣例輸出...