一、輸出整數各位數字
求出它是幾位數 。
分別列印出每一位數字
按逆序列印出各位數字。
#define _crt_secure_no_warnings
#include
#include
intgetdigit
(int num)
//整數有多少位
return count;
}void
reprintnum
(int num)
//逆序列印所有數字
}void
printnum
(int num)
//正序列印所有數字
for(j = i -
1; j >=
0; j--
)printf
("%d "
, arr[j]);
}void
main()
二、
#include
#include
intgetdigit
(int num)
return count;
}int
fun(
int num)
while
(num)
return sum;
}void
main()
}system
("pause");
}
三、驗證歌德**猜想
#include
#include
#include
intzhishu
(int num)
}return1;
}void
main()
}}system
("pause");
}
正序輸出各位數字
題目描述 輸入乙個整數,從高位開始逐位分割並輸出各位數字。輸入輸入乙個正整數n,n是int型資料。輸出依次輸出各位上的數字,每乙個數字後面有乙個空格,輸出佔一行。例如,輸入 12345 輸出 1 2 3 4 5。思路 子函式來統計位數,主函式來取數 include using namespace s...
逆序輸出乙個整數的各位數字 整數反轉
給出乙個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。示例 1 輸入 123 輸出 321 示例 2 輸入 123 輸出 321 示例 3 輸入 120 輸出 21 注意 假設我們的環境只能儲存得下 32 位的有符號整數,則其數值範圍為 剛看到這題題目,第一反應是先將整數轉化為字串...
實驗4 2 8 輸出整數各位數字
本題要求編寫程式,對輸入的乙個整數,從高位開始逐位分割並輸出它的各位數字。輸入在一行中給出乙個長整型範圍內的非負整數。從高位開始逐位輸出該整數的各位數字,每個數字後面有乙個空格。1 2 3 4 5 6 方案1 常規方法 include include intmain int number 1 用於表...