c语言问题。高手帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/21 17:00:17
设计一个简单的进制转换器,要求具有良好的用户界面,让用户选择转换类型,具有10进制转换成2进制,2进制转换成10进制。

printf("%x",75);//结果为4b
32=00100000
-32=11100000(取反加1)
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
char i =75;
char s[50];
//第一题的第二个方法
itoa(i, s, 16); //转换成字符串,进制基数为16
printf("%s\n",s); //输出
getch();
//以后的是第二题
/*负数的补码:就是它的绝对值按位取反,加1。*/
i=32;
i=~i;
i=i+1;//10000000b
itoa(i, s, 2);
printf("%s\n",s); //输出
getch();

这个这么麻烦!
C做界面容易么??我靠,你懂不懂啊?
两千分都没人给你做