用C语言编写一个程序,读入用户输入的一个整数,并按八进制显示出来?求高人指点,最好有分析,谢谢了
很简单的程序,你找C语言课本看看printf格式字符的介绍
%o 以八进制无符号形式输出整数(不输出前导符号0)
给你一个程序:
#include<stdio.h>
void main()
{
int n;
printf("输入整数n:");//提示用户输入一个整数
scanf("%d",&n);//键盘输入
printf("八进制输出形式:%o\n",n);//八进制形式输出整数
}
运行结果:
输入整数n:65
八进制输出形式:101
Press any key to continue
%o 以八进制无符号形式输出整数(不输出前导符号0)
给你一个程序:
#include<stdio.h>
void main()
{
int n;
printf("输入整数n:");//提示用户输入一个整数
scanf("%d",&n);//键盘输入
printf("八进制输出形式:%o\n",n);//八进制形式输出整数
}
运行结果:
输入整数n:65
八进制输出形式:101
Press any key to continue
温馨提示:答案为网友推荐,仅供参考
第1个回答 2010-06-13
你找C语言课本看看printf格式字符的介绍
%o 以八进制无符号形式输出整数(不输出前导符号0)
给你一个程序:
#include<stdio.h>
void main()
{
int n;
printf("输入整数n:");//提示用户输入一个整数
scanf("%d",&n);//键盘输入
printf("八进制输出形式:%o\n",n);//八进制形式输出整数
}
运行结果:
输入整数n:65
八进制输出形式:101
%o 以八进制无符号形式输出整数(不输出前导符号0)
给你一个程序:
#include<stdio.h>
void main()
{
int n;
printf("输入整数n:");//提示用户输入一个整数
scanf("%d",&n);//键盘输入
printf("八进制输出形式:%o\n",n);//八进制形式输出整数
}
运行结果:
输入整数n:65
八进制输出形式:101