#include <iostream> using namespace std; int main() { //水仙花數是指一個3位數,它的每個位 //上的數字的3次冪之和等於它本身 //例如 : 1^3 + 5^3 + 3^3 = 153; int ...
一.求和思想: 今后遇到的需求中,如果帶有求和二字,請立即聯想到求和變量求和變量的定義位置,必須在循環外部,如果在循環內部則計算出的數據將是錯誤的 二.打印水仙花數: 需求:在控制台輸出所有的 水仙花數 解釋:什么是水仙花數 水仙花數,指的是一個三位數,個位 十位 百位的數字立方和等於原數例如 思路: . 獲取所有的三位數,准備進行篩選,最小的三位數為 ,最大的三位數為 ,使用for循環獲取 . ...
2021-07-28 19:59 0 252 推薦指數:
#include <iostream> using namespace std; int main() { //水仙花數是指一個3位數,它的每個位 //上的數字的3次冪之和等於它本身 //例如 : 1^3 + 5^3 + 3^3 = 153; int ...
;time.h> int main01() { int i = 0; //do...whil ...
又沒能完全通過...桑心了... 經檢查,輸入6或者7的時候,返回結果很慢,我會優化算法,回頭補上! 題目鏈接: http://pat.zju.edu.cn/contests/basic-programming/%E5%BE%AA%E7%8E%AF-11 , , ...
1 定義一個數,判斷是否為回文數。回文數即 一個五位數,它的第一位與最后一位相等 ,第二位與倒數第二位相等。12321 2 以下程序的運行結果是 3 定義一個正整數如:1205 統計它的各位數字中零的個數,並求各位數字中的最大者。 4 有1020個西瓜,第一天賣掉總數的一半后又 ...
語法不同 執行次序不同 初始情況不滿足循環條件時 ...
while 語句 條件表達式的結果是一個 boolean 值,如果為true,則執行循環體;如果為 false,循環就會結束。 while 循環體是一個代碼塊,所以 while 循環是可以嵌套其他的語句的。包括 while 語句、 for 語句、 if 語句等等。 while ...
do...while循環結構: 對於while語句而言,如果不滿足條件,則不能進入循環。但是有時候我們需要即使不滿足條件,也至少執行一次。 do-while循環和while循環相似,不同的是:do-while循環至少會執行一次。 語法: while ...
-------------------------水仙花數:abc=a^3+b^3+c^3------------------- ----------------- 分析:可以隨便寫三個數(while做法 ...