輸入一個三位數,判斷是否是水仙花數
public class Remainder{ public static void main(String [] args){ /* 將一個三位數 得到其百位,十位,個位 */ System.out.println("請輸入一個三位整數:"); int number = sc.nextInt(); if(99 < number && number < 1000){ int a = number % 10; int b = number / 10 % 10; int c = number / 100 % 10; System.out.println("百位為:"+c+"\t十位是:"+b+"\t個位為:"+a); /* 水仙花數:是指一個3位數,他的每個位上的3次冪之和等於本身 */ int sums = a*a*a + b*b*b + c*c*c; //System.out.println(sums); if(number == sums){ System.out.println(number+"是一個水仙花數"); }else{ System.out.println(number+"不是一個水仙花數"); } }else{ System.out.println(number+"不是一個三位數"); } } }
相關推薦
輸入一個三位數,判斷是否是水仙花數
public class Remainder{ public static void main(String [] args){ /* 將一個三位數 得到其百位,十位,個位 */
matlab_exercise(2)----輸入一個三位數,依次輸出其個位數字,十位數字,百位數字
code 運行程序 bsp 向下取整 第一次 col color LG span 第一次作業--第二題 輸入一個三位數,依次輸出其個位數字,十位數字,百位數字。 1 %第二題 2 %註意:將文件命名為math_2018_4_02_01.m 3 %先判斷輸入的是不是三
輸入一個三位數,再反向輸出
法一: <script type="text/javascript"> var n = parseInt(prompt('輸入一個三位數')); v
輸入一個5位數,判斷它是不是迴文數。即12321是迴文數,個位與萬位相同,十位與千位相同
直接看程式碼:(這裡增加難度,改成任意位數!) public class Top { public static void main(String[] args) throws IOExceptio
36-輸入一個五位數,判斷是不是迴文數
#include <stdio.h> #include <stdlib.h> /* 一個5位數,判斷它是不是迴文數。即12321是迴文數,個位與萬位相同,十位與千位相同。 */ main() { int num,weishu,temp;
春天是鮮花的季節,水仙花就是其中最迷人的代表,數學上有個水仙花數,他是這樣定義的: “水仙花數”是指一個三位數,它的各位數字的立方和等於其本身, 現在要求輸出所有在m和n範圍內的水仙花數。
題目描述 春天是鮮花的季節,水仙花就是其中最迷人的代表,數學上有個水仙花數,他是這樣定義的: “水仙花數”是指一個三位數,它的各位數字的立方和等於其本身,比如:153=1^3+5^3+3^3。 現在要求輸出所有在m和n範圍內的水仙花數。 輸入描述: 輸入資料有多組,每組佔一行,包括兩個整
求出0~999之間的所有“水仙花數”並輸出。 “水仙花數”是指一個三位數,其各位數字的立方和確好等於該數本身,如;153=1+5+3?,則153是一個“水仙花數”。
程式 #include<stdio.h> #include<stdlib.h> #include<math.h> int main() { int i = 0; for(; i <= 999; i++) { int tmp = 0;
ACMNO.10打印出所有"水仙花數",所謂"水仙花數"是指一個三位數,其各位數字立方和等於該本身。 例如:153是一個水仙花數,因為153=1^3+5^3+3^3。 Output: 153 ???
題目描述 打印出所有"水仙花數",所謂"水仙花數"是指一個三位數,其各位數字立方和等於該本身。 例如:153是一個水仙花數,因為153=1^3+5^3+3^3。 Output: 153 ??? ??? ??? 輸入 無 輸出 所有的水仙花數,從小的開始。
1.求出0~999之間的所有“水仙花數”並輸出。“水仙花數”是指一個三位數,其各位數字的立方和確好等於該數本身,如;153=1+5+3?,則153是一個“水仙花數”。
1.在螢幕上輸出以下圖案: * *** ***** ******* ********* *********** ************* *********** ********* ******* ***** *** * 2.求出0~
第三十九講專案4——輸入一個正整數,判斷其是否為一個迴文數
程式程式碼 #include <stdio.h> #include <stdlib.h> /* *csdn學院--2016級 *目的:讓程式碼見證成長(作為一個初學的菜鳥,如
Java開發練習1,打印出所有的"水仙花數",所謂"水仙花數"是指一個三位數,其各位數字立方和等於該數本身。例如:153 是一個"水仙花數",因為153=1的三次方+5的三次方+3的三次方。
打印出所有的"水仙花數",所謂"水仙花數"是指一個三位數,其各位數字立方和等於該數本身。例如:153 是一個"水仙花數",因為153=1的三次方+5的三次方+3的三次方。 public class
(python)輸入一個三位數以上的整數,輸出其百位以上的數字
例如使用者輸入1234,則程式輸出12 如果本題目幫助到了你,請點個贊再走,嘿嘿!! x=input('請輸入一個三位以上的數') x=int(x) if 0<x<99:
一個5位數,判斷它是不是回文數
author lin for ole main import jin rar sys 題目:一個5位數,判斷它是不是回文數。即12321是回文數,個位與萬位相同,十位與千位相同。 1 package com.li.FiftyAlgorthm; 2 3 im
輸入一個整數陣列,判斷該陣列是不是某二叉搜尋樹的後序遍歷的結果。如果是則輸出Yes,否則輸出No。假設輸入的陣列的任意兩個數字都互不相同。
public class Solution { boolean Judge(int [] a,int l,int r) { if(l>=r) return true; int i=r; while(i>l&
從控制檯輸入一個五位數,計算各個數位之和
import java.util.Scanner; public class Sum { public static void main(String[] args) { Scanner input = new Scanner(System.in); Syste
求這樣一個三位數,該三位數等於其每位數字的階乘之和
根據題目,即求abc=a!+b!+c! 下面我們設計演算法: 設三位數為n,取出每一位數分別放在a、b、c中 通過定義形參,求每位數的階乘,通過函式返回值返回 主函式中,呼叫返回值,每一位的階乘相加與
一個5位數,判斷它是不是迴文數。即12321是迴文數,個位與萬位相同,十位與千位相同
//第一種方法:輸入數後,將數字的每一位儲存到一個數組中,比較陣列的前後 /* int a = 0, b[5] = {0} , i = 0; printf("請輸入一個5位的正整數:\n");//45 scanf("%d", &a);
倒序輸出 螢幕輸入一個三位數
n);}只要你輸入的數在-32768~32767之間都可以 ||| 我是學C++的 我來試試 自己好標頭 結尾 { CIN〈〈X〈〈Y〈〈Z; COUT〉〉X〉〉Y〉〉Z; } &a
題目:一個5位數,判斷它是不是迴文數。 即12321是迴文數,個位與萬位相同,十位與千位相同。
Console.WriteLine("請輸入一個五位數"); string str = Console.ReadLine(); int a = Convert.ToInt32(s
【劍指offer24】輸入一個整數陣列,判斷該陣列是不是某二叉搜尋樹的後序遍歷的結果。如果是則輸出Yes,否則輸出No。假設輸入的陣列的任意兩個數字都互不相同。
bool VerifySquenceOfBST(vector<int> sequence) { return _VerifySequenceOfBST(sequence); } bool _VerifySequenceOfBST(vector<int>