1. 程式人生 > >十進位制輸入輸出和其它非空格佔位

十進位制輸入輸出和其它非空格佔位

十進位制輸入輸出和其它非空格佔位

Time Limit: 1000 ms Memory Limit: 65536 KiB

Submit Statistic

Problem Description

輸入一個整數,請你按如下要求輸出:

第一行按原樣輸出,

第二行整數靠右原樣輸出,不足 8 位左補 0 並在兩端新增星號包裹,

第三行整數靠左原樣輸出,不足 8 位右補空格並在兩端新增星號包裹。

Input

一個int範圍內的正整數 a 。 

Output

共三行,按題目描述輸出。

Sample Input

123456

Sample Output

123456
*00123456*
*123456  *

Hint

Source

行走的二叉樹

#include <iostream>
#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
int main()
{

int n;
scanf("%d",&n);
printf("%d\n",n);
printf("*%08d*\n",n);
printf("*%-8d*\n",n);

    return 0;
}