红河谷门票多少钱:C语言高手再来帮忙啊

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 19:00:20
函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如:若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。

#include "stdio.h"

void main()
{
int m,k;
printf("Input m k:");
scanf("%d%d",&m,&k);
char tmp[16];
int i=0;
while(m>=1)
{
tmp[i]= m % k + '0';
m = m/k;
i++;
}
i--;
for(;i>=0;i--)
{
printf("%c",tmp[i]);
}
printf("\n");
}

void DexTo(int num,int m)
{
char tmp[16];
int i=0;
while(num>=1)
{
tmp[i]= num % m + '0';
num = int(num \ m);
i++;
}
for(i=i-1;i>=0;i--)
{
cout<<tmp[i];
}
count<<endl;
}
不保证完全正确,因为没有编译器
是用asp改过来的

void fun(int m,int k)
{
int i=0;
char s[24];
while(m>=1)
{
s[i]=m%k ;
m=int(m\k);
i++;
}
for(i=i-1;i>=0;i--)
{
printf("/d",s[i]);
}
printf("/n");
}