2019.6.21 更新:
var n = parseint(window.prompt('input'));
var one,
two,
three;
one = n % 10;
two = n % 100 - one
three =n-(n % 100)
n = one*100 + two+ three/ 100;
document.write( n );
var n = parseint(window.prompt(「input」));------------網頁可輸入彈出框
var a,
b,c;
a = n % 10; ----------------------------------提取三位數中的個位數
c = (n % 100)-a ; ----------------------提取 三位數中的十位數
b = n - (n %100);--------------------提取三位數中的百位數
var m = a*100 + c + b/100;
document.write(m);
例如輸入456;
1.提取個位數:
456 % 10 = 6 = a
轉化為百位數:
6 * 100 = 600
2.提取十位數:
(456 % 100) - 6 = 50 =c
轉化為十位數:
503.提取百位數
456 - (456 %100) = (456 - 56)= 400 = b
轉化為個位數:
400 /100 = 4
輸出:m
m = a100 + c + b/100;
m = 6100 + 50 + 400/100
=600+50+4
=654
簡潔版:
var n = parseint(window.prompt(『input』)),
//提取個位變百位
b = (n % 10) * 100;
//提取十位數
a = (n % 100) - (n % 10);
//提取百位數 變成個位數
c = (n - (n % 100) ) / 100;
document.write(b + a + c);
1031 反向輸出乙個三位數
題目描述 將乙個三位數反向輸出,例如輸入358,反向輸出853。輸入 乙個三位數n。輸出 反向輸出n。輸入樣例 100 輸出樣例 001題目分析 本題考察如何分離整數的各個位置商的數,涉及到分離數字,同學們需要記住對於乙個整數a,a 10就表示個位,a 10表示去掉個位,舉個例子 a 1234 a ...
特殊三位數
作 者 李家豪 完成日期 2013 年11月13日 版 本 號 v1.0 問題描述 請輸出滿足條件n a b c 的所有三位數n,其中,a b c分別是n的百 十 個位數。要求用自定義函式實現求階乘。樣例輸入 樣例輸出 145 問題分析 includeusing namespace std int ...
尋找三位數
問題描述 將1,2,9共9個數分成三組,分別組成三個三位數,且使這三個三位數構成 1 2 3的比例,試求出所有滿足條件的三個三位數。例如 三個三位數192,384,576滿足以上條件。輸入格式 無輸入輸出格式 輸出每行有三個數,為滿足題設三位數。各行為滿足要求的不同解。public class ma...