信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1088:分离整数的各个数
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1088:分离整数的各个数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                時間限制: 1000 ms 內存限制: 65536 KB
 提交數: 8775 通過數: 6451
【題目描述】
給定一個整數n(1≤n≤100000000),要求從個位開始分離出它的每一位數字。
 從個位開始按照從低位到高位的順序依次輸出每一位數字。
【輸入】
輸入一個整數,整數在1到100000000之間。
【輸出】
從個位開始按照從低位到高位的順序依次輸出每一位數字。數字之間以一個空格分開。
【輸入樣例】
123
【輸出樣例】
3 2 1
【來源】
NO
代碼
#include <stdio.h> #include <string.h> int main () {char a[10];int b[10],lena;scanf("%s",a);lena=strlen(a);for(int i=0;i<lena;i++){b[i]=a[i]-48;}for(int i=lena-1;i>=0;i--){printf("%d ",b[i]);}return 0; }總結
以上是生活随笔為你收集整理的信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1088:分离整数的各个数的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 信息学奥赛一本通(C++)在线评测系统—
- 下一篇: The 3n + 1 problem U
