[求助]程序思路不清晰啊。。
编写三个函数分别完成一个十进制整数到二进制的转换、十进制整数到八进制的转换、
十进制整数到十六进制的转换。在main函数中,根据用户的选择调用相应的函数完成进制转换。
用户可以重复选择功能,直到输入0退出。
#include<stdio.h>
void AreaofRect();
void AreaofTriangle();
void AreaofRound();
void main()
{
int select;
do
{
printf("0、退出\t1、十进制~二进制\t2、十进制~八进制\t3、十进制~十六进制\t");
printf("请选择功能:");
scanf("%d",&select);
if(select==0)
break;
switch(select)
{
case 1 : AreaofRect();break;
case 2 : AreaofTriangle();break;
case 3 : AreaofRound();break;
}
}while(1);
}
void AreaofRect()
{
int i,j;
int count[];
printf("请输入十进制数:");
for(i=0;i<5;i++)
{
}
}
这是我写的。。写了一点就不知道了。。