1,输入一个十进制整数,将其转化为八进制输出,要求不要使用%o,仍使用%d输出;2,输入一个整数n和一个字符串,将字符串循环左移n个字符;
QQ 1 8 2 4 7 0 0 5 5
1,输入一个十进制整数,将其转化为八进制输出,要求不要使用%o,仍使用%d输出;2,输入一个整数n和一个字符串,将字符串循环左移n个字符;
QQ 1 8 2 4 7 0 0 5 5
程序如下,附带运行图:
#include<stdio.h>
main()
{int i=0,x,a[20];
printf("please input a number\n");
scanf("%d",&x);
do
{a[i++]=x%8;
x=x/8;
}while(x!=0);
for(i=i-1;i>=0;i--)
printf("%d",a[i]);
printf("\n");
}