两道C语言的题,哪位高人指点一下, 不胜感激之致!!! 20
是C语言程序设计麻烦尽量简单点调试也很老火啊!!!1.编写函数,采用递归方法将任一整数转换为二进制形式。2.编写一个函数实现将字符串str1和字符串str2合并,合并后的...
是C语言程序设计 麻烦尽量简单点 调试也很老火啊 !!!
1.编写函数,采用递归方法将任一整数转换为二进制形式。 2.编写一个函数实现将字符串str1和字符串str2合并,合并后的字符串按其ASCII码值从小到大进行排序,相同的字符在新字符串中只出现一次。 展开
1.编写函数,采用递归方法将任一整数转换为二进制形式。 2.编写一个函数实现将字符串str1和字符串str2合并,合并后的字符串按其ASCII码值从小到大进行排序,相同的字符在新字符串中只出现一次。 展开
1个回答
展开全部
main()
{ /*进制转换*/
int m,n,i=0,j,a[20];
printf("enter the number you want to convert:\n");
scanf("%d",&n);
printf("enter the number you want to be converted to be:\n");
scanf("%d",&m);
do
{
i++;
a[i]=n%m;
n=n/m;
}while(n!=0);
for(j=i;j>=1;j--)
printf(" %d",a[j]);
getch();
}
{ /*进制转换*/
int m,n,i=0,j,a[20];
printf("enter the number you want to convert:\n");
scanf("%d",&n);
printf("enter the number you want to be converted to be:\n");
scanf("%d",&m);
do
{
i++;
a[i]=n%m;
n=n/m;
}while(n!=0);
for(j=i;j>=1;j--)
printf(" %d",a[j]);
getch();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询