1194_八进制

来源:互联网 发布:淘宝宝贝涨价被降权了 编辑:程序博客网 时间:2024/06/15 02:19
// 1194_八进制.cpp : 定义控制台应用程序的入口点。//////题目1194:八进制//时间限制:1 秒内存限制:32 兆特殊判题:否提交:4412解决:2589//题目描述://输入一个整数,将其转换成八进制数输出。//输入://输入包括一个整数N(0<=N<=100000)。//输出://可能有多组测试数据,对于每组数据,//输出N的八进制表示数。//样例输入://7//8//9//样例输出://7//10//11//来源://2008年华中科技大学计算机研究生机试真题#include "stdafx.h"#include "stdio.h"#include "string.h"int main(){    int n;    char s[20];    while(scanf("%d",&n)!=EOF)    {        int i=0;        do         {            s[i++] = n%8 + '0';            n = n/8;        } while (n);        s[i] = '\0';    //别漏了,不然strlen()时会出错        for(int i = strlen(s)-1;i>=0;i--)            printf("%c",s[i]);        printf("\n");    }    return 0;}
0 0
原创粉丝点击