c语言 急~!

来源:百度知道 编辑:UC知道 时间:2024/05/02 21:16:12
用键盘输入两个字母 例如:HA
输出: H:0x48 A: 0x41 HA: 0x4841

#include<stdio.h>
#include<string.h>
void main()
{
char c[20];
int i=0;
printf( "please input the char\n");
gets(c);/*input chars*/
for(i=0;i<20;i++)
{if(c[i]=='\0')break;
printf("%c:ox%x\t",c[i],c[i]);
}
printf("ox");
for(i=0;i<20;i++)
{if(c[i]=='\0')break;
printf("%x",c[i]);
}
} /*output*/

#include"stdio.h"
main()
{ char a,b;
scanf("%c %c",&a,&b);
printf("%c 0x%x %c 0x%x 0x%x%x",a,a,b,b,a,b);
}

#include<stdio.h>

int main(void)
{
char c_char_1,c_char_2;
scanf("%c%c",&c_char_1,&c_char_2);
printf("%c:0x%x %c:0x%x %c%c:0x%x%x",c_char_1,c_char_1,c_char_2,c_char_2,c_char_1,c_char_2,c_char_1,c_char_2);
return 0;
}