輸入一個整數,逆向輸出該整數
輸入一個整數,無論是正數還是負數,逆向輸出該整數,如1234567899,輸出為9987654321;
直接貼方法:
private long outNum(long temp ){ long now =0,output=0; while (temp>9){ now=temp%10; temp=(temp-now)/10; output=output*10+now; } return output=output*10+temp; }
參考文章:http://www.fx114.net/qa-28-142270.aspx;
相關推薦
輸入一個整數,逆向輸出該整數
輸入一個整數,無論是正數還是負數,逆向輸出該整數,如1234567899,輸出為9987654321; 直接貼方法: private long outNum(long temp ){ long now =0,output=0; while (temp>
彙編基礎練習題12:在資料區定義一個字型變數a1,a1中有一個元素,利用7中的輸入子程式輸入一個整數,然後把該整數存放到資料區的a1變數中。
彙編基礎練習題12: 在資料區定義一個字型變數a1,a1中有一個元素,利用7中的輸入子程式輸入一個整數,然後把該整數存放到資料區的a1變數中。 編譯工具:Masm for Windows 整合實驗環境2012.5 (附帶一個工具下載地址https://download.csdn.ne
Java中輸入一個整數,反向輸出這個整數
java反向輸入整數的位數可以採用取餘判斷的方式,示例如下: import java.util.Scanner; public class Dd { public static void
c++,輸入一個整數值並輸出此整數的各數字反序的數值
#include<iostream> using namespace std; void func(int); int main() { int num; cout << "輸入一個整數:"; cin >> num; func(nu
寫出一個程式,接受一個字串,然後輸出該字串反轉後的字串
輸入描述: 輸入N個字元 輸出描述:輸出該字串反轉後的字串 #include <iostream> #include <string> using namespace std; int main(){ string s ;
java:當輸入一個日期,獲取在該日期所在的一週的日期
最近做了一個需求,一個顯示本週的一個加餐統計,當用戶選擇日期的時候,顯示該日期所在一週的所有資料,預設顯示當前日期所在的一週 程式碼如下 public List<String> getDateToWeek(Date date){ List&
用C語言實現:輸入一個字元,則輸出它的大小或小寫字元。
題目: 用C語言實現:連續輸入一個大寫字元則輸出它的小寫字元;輸入它的小寫字元則輸出它的大寫字元;輸入數字則不輸出任何。 思路: 題目說輸入字元或數字,輸入的格式不一樣,所以不可以使用scanf()那麼可以用getchar()連續輸入多個字元. 既然是連續輸入,
linux下的簡單程式設計——輸入一個字串,並輸出其個數
1、安裝虛擬機器(VMware12),安裝系統(Ubuntu14),安裝VMware Tools 2、為Ubuntu建立root使用者 3、在Ubuntu下安裝ssh服務,便於通過Xshell遠端訪問 4、通過cd /mnt/hgfs/shared/指令進入共享
C++:從鍵盤輸入一個整數,判斷該數是幾位數,並且逆向輸出該數字
#include using namespace std; int change(int n) //逆向輸出該數 {int rn; for(int i=0;i<10;i++) { if(n>0) { rn=rn*10+n%10; n=n/10;
輸入一個有符號整數,輸出該整數的反轉值
題目描述: 輸入123,輸出321 輸入-456,輸出-654 輸入200,輸出2 import java.util.Scanner; public class Reverse_print{ public static void main(String []
2018迅雷校園招聘客戶端線上筆試B卷---輸入一個有符號整數,輸出該整數的反轉值。
2018迅雷校園招聘客戶端線上筆試B卷—輸入一個有符號整數,輸出該整數的反轉值。 題目描述: 輸入一個有符號整數,輸出該整數的反轉值。 程式碼如下: num = list(input())
面試題:輸入一個整數,輸出該整數二進位制中1的個數。
程式碼:C語言 //輸入一個整數,輸出該整數二進位制中1的個數。其中負數用補碼錶示。 //左移運算子是用來將一個數的各二進位制位全部左移若干位。相當於乘法運算,表示為"<<" //右移運算子是用來將一個數的各二進位制位全部右移若干位。相當於除
10.16輸入一個字符串,內有數字和非數字字符,如: a123x456 17960? 302tab5876 將其中連續的數字作為一個整數,依次存放到一數組num中。例如123放在num[0]中,456放在num[1]中……統計共有多少個整數,並輸出這些數。
tab lnp zip sm2 cuc ycm rds qt5 tft 10.16輸入一個字符串,內有數字和非數字字符,如: a123x456 17960? 302tab5876 將其中連續的數字作為一個整數,依次存放到一數組num中。例
求一個程序,輸入一個整數,依次輸出它的每位數的英文單詞
整數 docs zip edas blank sdk mk4 fan tun 礁崖壕vntky聊勤和http://www.docin.com/zdb62317迸衛藏2vjx9懈中來http://tushu.docin.com/sina_6345203404撬乓帕9j36c療
python 從鍵盤輸入一個字串,將小寫字母全部轉換成大寫字母,將字串以列表的形式輸出(如果字串包含整數取整型)?
str1 = input("請輸入任意字串: ") list1= [] #儲存字串 list2= [] #儲存數字 for i in str1: if i.isdigit() == True: #判斷當前字元是否為字元 list2.append(int(i)) else:
輸入三角形的3條邊長(均為正整數),如果不能構成一個三角形,則輸出“not a triangle”;如果能夠構成一個直角三角形,則輸出“yes”;如果不能構成直角三角形,則輸出“no”。
題目描述 輸入三角形的3條邊長(均為正整數),如果不能構成一個三角形,則輸出“not a triangle”;如果能夠構成一個直角三角形,則輸出“yes”;如果不能構成直角三角形,則輸出“no”。 請將下面的程式填寫完整。 #include <stdio.h> int m
給定一個正整數,編寫程式計算有多少對質數的和等於這個輸入的正整數,並輸出結果
1 public static void main(String[] args) { 2 Scanner sc = new Scanner(System.in); 3 while(true) { 4 System.out.print
輸入一個整數陣列,實現一個函式, 來調整該陣列中數字的順序使得陣列中所有的奇數位於陣列的前半部分, 所有偶數位於陣列的後半部分。
調整陣列使奇數全部都位於偶數前面。 輸入一個整數陣列,實現一個函式, 來調整該陣列中數字的順序使得陣列中所有的奇數位於陣列的前半部分, 所有偶數位於陣列的後半部分。 我用冒泡實現了這個要求: #include <stdio.h> #include <window
程式設計,輸入一個10進位制正整數,然後輸出它所對應的八進位制數。
方法一 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); whil
輸入一個奇數,然後判斷最少幾個 9 除於該數的結果為整數。
n1=1 c9=1 m9=9 sum=9 while True: zi = int(input('請輸入一個數字:')) if zi%5!=0: while n1!=0: if sum%zi==0: n1=0