輸入一個數倒序輸出(遞迴)
#include<stdio.h>
void reshow(int n)
{
static int i=0,j=1;//靜態變數每次遞迴後i與j的值會被記錄下來不會被從新賦值
i=n%(j*10)/j+i*10;//與迴文數原理類似
j*=10;
if(j<n)
{
reshow(n);//遞迴
}else
{
printf("%d",i);
}
}
int main()
{
int n;
scanf("%d",&n);
reshow(n);
return 0;
}
相關文章
- Java for迴圈倒序輸出Java
- 字串、整數倒序輸出字串
- 字串倒序輸出字串
- 用指標編寫程式將輸入的字串倒序輸出指標字串
- /* 數字倒序輸出 題目描述 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0 樣例輸出 0 9 8 7 6 5 4 3 2
- 輸入三個數按從大到小的順序輸出
- 一、輸入一個數(這裡用函式實現) 1.輸出它是幾位數 2.逆序輸出 3.正序輸出函式
- 將一個整數逆序輸出·正序輸出它的每一位數字
- PAT-B 1006 換個格式輸出整數【遞迴列印】遞迴
- 輸入十個整數,輸出其中質數
- 輸入一個三位數,輸出它各個數位之和
- 輸出區間內的偶數和(遞迴)遞迴
- C語言輸入一個數輸出對應的值C語言
- python ----輸入輸出 變數Python變數
- JavaScript輸入字串字數倒計JavaScript字串
- No.8 遞迴快速輸出斐波那契數列遞迴
- 用遞迴的方法列印出輸入的任意整數遞迴
- 輸入一個3,輸出March,輸入一個數字月份,然後對應輸出相應的英文表示,用指標陣列完成指標陣列
- 寫一個函式,輸入一個4位數字,要求輸出這4個數字字元函式字元
- 1.變數and輸入輸出變數
- [20231103]輸出倒數第2行.txt
- 輸入一個ASCII碼,輸出對應的字元ASCII字元
- 輸入N,再輸入N個數,N
- 輸入輸出
- 文字框文字輸入數量倒計效果
- 輸入輸出流
- 利用可變長度引數定義一個函式,輸入為任意個數的數值,功能為對輸入資料求和並輸出;函式
- python實現:輸入2個整形數字,輸出最大值Python
- Web應用課 3.1 JavaScript——變數與運算子、輸入輸出、判斷、迴圈WebJavaScript變數
- 輸出儲存在記憶體中的字串(迴圈輸出每一個的字元和一次性全部輸出)記憶體字串字元
- Java 輸入輸出流Java
- 1.輸入輸出
- 【C++】輸入輸出C++
- 輸入輸出系統
- shell——shell輸入輸出
- linux中的輸入與輸出管理(重定向輸入,輸出,管道符)Linux
- 單連結串列倒數第k結點輸出
- 輸入一個整數,返回這個整數的位數