永发信息网

关于c语言的两个问题、

答案:1  悬赏:50  手机版
解决时间 2021-07-26 00:39
  • 提问者网友:雪舞兮
  • 2021-07-25 18:33

1,输入一个十进制整数,将其转化为八进制输出,要求不要使用%o,仍使用%d输出;2,输入一个整数n和一个字符串,将字符串循环左移n个字符;

QQ 1 8 2 4 7 0 0 5 5

最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-07-25 19:32

程序如下,附带运行图:


#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");
}


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯