永发信息网

C语言中等难度编程题目2题

答案:1  悬赏:20  手机版
解决时间 2021-02-02 23:12
  • 提问者网友:山高云阔
  • 2021-02-02 13:53
C语言中等难度编程题目2题
最佳答案
  • 五星知识达人网友:动情书生
  • 2021-02-02 14:24
#include
void main()
{int num_10,changenum ;
int stack[10]={0};
int top=0;
while(1){
top =0;
printf("\ninput you will change number:\n");
scanf("%d",&num_10);
printf("you will change %d to \n",num_10);
scanf("%d",&changenum);
do{
stack[top++]=num_10%changenum;
num_10/=changenum;
}while (num_10) ;
top --;
while(top>=0)
{ if(stack[top]<10)
printf("%d",stack[top]);
else if( stack[top]>=10&&stack[top]<16)
{
switch (stack[top])
{
case 10:printf("A"); break;
case 11:printf("B"); break;
case 12:printf("C");break;
case 13:printf("D");break;
case 14:printf("E");break;
case 15:printf("F");break;
}
}
top--;
}
}
getch();
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯