for迴圈練習,在控制檯逆序列印一個輸入的正整數
要求,輸入一個五位數的正整數然後在控制檯逆序輸出,如輸入789則在控制檯列印987。
實現思路,將輸入的數模除以10得出最後一位數字,然後將其除以10再模除以10得出第二位數字,迴圈。
程式BUG,當輸入的數字末尾數為0時會輸出錯誤,解決方法暫時想不出。
import java.util.*;
class LoopDemo2
{
public static void main(String[] args)
{
//逆序列印正整數(五位數以內)
//例如 785 ---》 輸出5 , 8, 7
Scanner input = new Scanner(System.in);
int num = input.nextInt();
int mark = 0;
for (int i=0; i < num; i++)
{
mark = num %10;
System.out.print(mark);
num = num / 10;
}
}
}
相關推薦
for迴圈練習,在控制檯逆序列印一個輸入的正整數
要求,輸入一個五位數的正整數然後在控制檯逆序輸出,如輸入789則在控制檯列印987。 實現思路,將輸入的數模除以10得出最後一位數字,然後將其除以10再模除以10得出第二位數字,迴圈。 程式BUG,當輸入的數字末尾數為0時會輸出錯誤,解決方法暫時想不出。 import
等差數列 2,5,8,11,14。。。。 輸入:正整數N >0 輸出:求等差數列前N項和
#include using namespace std; int main() { int a1=2,d=3,n,sum; while(cin>>n) { s
功能:等差數列 2,5,8,11,14。。。。 輸入:正整數N >0 輸出:求等差數列前N項和 ;返回:轉換成功返回 0 ,非法輸入與異常返回-1
輸入描述:輸入一個正整數。 輸出描述:輸出一個相加後的整數。 #include <iostream> using namespace std; int main() { int N,sum=0,s; ci
RETURN的用法是什麼?若用在FOR迴圈中,還會執行下一次迴圈嗎?
這裡是修真院前端小課堂,每篇分享文從 【背景介紹】【知識剖析】【常見問題】【解決方案】【編碼實戰】【擴充套件思考】【更多討論】【參考文獻】 八個方面深度解析前端知識/技能,本篇分享的是: 【return的用法是什麼?若在for迴圈中,還會執行下一次迴圈嗎?】 【修真院web小課堂
for迴圈練習
羽毛球拍15元,球3元,水2元。200元每種至少一個,有多少種買法 解題思路 窮舉法先確定條件的大致範圍,並在範圍內挨個驗證情況,然後根據所需要的條件過濾出所需的條件。 羽毛球拍最多買13個,球最多買66個,水最多買100個 方法一 int count = 0; //
for迴圈練習—列印圖形
2018年11月09日 10:55:23 Arno_Pei 閱讀數:5 標籤: for迴圈
python逆序列印各位數字
# -*- coding: utf-8 -*- # raw_input獲取給定的一個不多於5位的正整數。 # 一、求它是幾位數; # 二、逆序打印出各位數字。 def f(n): m = ma
for迴圈i,最終結果是10的問題
連線: https://segmentfault.com/q/1010000003712016今天做一個迴圈想得到1,2,3...10的輸出結果。自己寫的放棄了,然後看到了這麼一個方案,但不是很理解,不知道自己哪一方面知識的欠缺,求大神解答!!!var funcs = [];
學習Java之For迴圈練習
Java學習 package com.itheima; /* *分析以下需求,並用程式碼實現 * 1.求1-500之內能同時被2,5,7整除的所有數及個數並5個一行列印 * 2.求100以內能被3整除的數加上能被5整除的數的和 */ public
【Java基礎】for迴圈實現在控制檯列印水仙花數
程式碼: /* * 需求:在控制檯輸出所有的”水仙花數” * * 分析: * 什麼是水仙花數呢? * 所謂的水仙花數是指一個三位數,其各位數字的立方和等於該數本身。 * 舉例:153就是一個水仙花數。 *
Python考慮for迴圈時,注意縮排
#關於遍歷列表時的for,需要注意縮排問題 for value in range (1,3): for value1 in range(3,5) : print(str(value)+"+"+s
關於for迴圈中的變數int i 如果跳出了這個for迴圈後,i的值是繼續保留還是被釋放掉了
#include<iostream>using namespace std; int main(){ char a[10]; //定義一個一維陣列用來存放字串 int i,j; //定義變數 cout&
for迴圈練習*累加
1.1~n求和: #-*- coding:cp936 -*- #作者:zxz #日期:2015/11/11 #功能:用來累加1~n的數的和 print "輸入一個整數,程式可以自動計算出1到這個整數的所有整數的和,\n類似:1+2+3+...+n=" print n =
python Day05 迴圈語句 ,for迴圈語句,break語句,continue語句
目錄: 迴圈語句,for迴圈語句,break語句,continue語句 for 語句(迴圈語句) 作用: 用來遍歷可迭代物件的資料元素 語法: for 變數列表
分享一些簡單的for迴圈練習
// 1. 求1到100之間所有數的和、平均值--> var sum = 0; var pingjun = 0; for(var i = 0
Java連載23-for迴圈練習、while\dowhile詳解
一、for迴圈練習 1.例子:輸入九九乘法表 public class d23_{ public static void main(String[] args) { for(int i = 1;i<=9;i++) { for(int j = 1;j<=
json,dump()和dump()區別,以及如何序列化一個物件
json作用: 將python的資料型別轉化為字串,便於在網路或者各種程式語言中傳遞。 方法:dumps(),loads() 把python的資料直接放入括號內第一位引數即可,返回序列化之後的json字串, - json字串就是一種字串, - 字串很容易儲存和傳遞 - json字串可以
ACMNO.21 C語言-逆序輸出 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0
題目描述 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0 樣例輸出 0 9 8 7 6 5 4 3 2 1 提示 陣列?堆疊? 來源/分類 C語言
Go for迴圈 協程間傳遞引數的一個問題
map1 := make(map[int]int) for i:=0; i<3; i++{ map1[i] = i+1 } fmt.Println(map1) for k, v := range map1{ go func(key, value int){
vue監聽input,如果不輸入正整數,顯示0
參考大佬寫的,主要邏輯如下,繫結input監控事件,判斷正則輸入,如果不滿足,用setTimeout延遲修改值為0 程式碼如下: <el-input placeholder="請輸入內容" v-model="searcher" v-on:input="searchValue"