C語言實驗——分割整數 (sdut oj)
C語言實驗——分割整數
Time Limit: 1000MS Memory Limit: 65536KB
Problem Description
從鍵盤輸入一個長整數(不超過10位),從高位開始逐位分割並輸出。
Input
正整數n,不含前導零。
Output
分割的整數序列,各整數之間用空格格開。
注意,最後一個數字後面沒有空格!
注意,最後一個數字後面沒有空格!
Example Input
654321
Example Output
6 5 4 3 2 1
Hint
Author
參考程式碼
#include<stdio.h>
int main()
{
int a[10];
long n;
int i;
scanf("%d",&n);
for(i = 0; i < 10; i++)
{
a[i] = n % 10;
n = n / 10;
if(n == 0)
break;
}
n = i;
for(i = n; i >= 0; i--)
{
if(i == 0)
printf("%d\n",a[i]);
else
printf("%d ",a[i]);
}
return 0;
}
相關文章
- C語言實驗——整數位 (sdut oj)C語言
- C語言實驗——素數 (sdut oj)C語言
- C語言實驗——最值 (sdut oj)C語言
- C語言實驗——for迴圈列印圖形(迴圈結構)(sdut oj)C語言
- C語言實驗——一元二次方程Ⅰ (sdut oj)C語言
- 計算組合數 (sdut oj)
- 分段函式 (sdut oj)函式
- 計算題 (sdut oj)
- C語言實驗1C語言
- C語言實驗二C語言
- C/C++經典程式訓練2---斐波那契數列 (sdut oj)C++
- C語言訓練之杭電OJC語言
- C/C++練習7---求某個範圍內的所有素數 (sdut oj)C++
- C語言實驗作業C語言
- c語言程式實驗————實驗報告十二C語言
- c語言程式實驗——實驗報告五C語言
- c語言程式實驗————實驗報告十C語言
- C 語言實現整數快速模除(modulo)和地板除(floordiv)
- C語言程式設計-長整數加法運算C語言程式設計
- 資料結構之C語言模擬整數陣列實現資料結構C語言陣列
- A+B for Input-Output Practice (IV) (sdut oj)
- C/C++經典程式訓練5---圖形列印問題 (sdut oj)C++
- C/C++程式訓練6---歌德巴赫猜想的證明 (sdut oj)C++
- C 語言整數與字串的相互轉換介紹字串
- C語言atoi()函式:將字串轉換成int(整數)C語言函式字串
- 汽車加油問題 SDUT OJ 貪心演算法演算法
- 小鑫の日常系列故事(五)——卡片遊戲 (sdut oj)遊戲
- c語言程式設計--實驗報告一C語言程式設計
- c語言程式設計——實驗報告六C語言程式設計
- # c語言程式設計——實驗報告一C語言程式設計
- c語言程式設計——實驗報告一C語言程式設計
- c語言程式設計——實驗報告二C語言程式設計
- C語言程式設計—實驗報告四C語言程式設計
- C語言程式設計-實驗報告4C語言程式設計
- 【LeetCode】整數轉羅馬數字 C語言 | 此刻,已成藝術(bushi)LeetCodeC語言
- 【C語言】調整陣列使奇數全部都位於偶數前面。C語言陣列
- C語言怎麼實現可變引數C語言
- C語言預設引數值的實現C語言