#include <stdio.h>

#include <stdlib.h>

int main(int argc, char *argv[])

{

    int num1,num2;

       num1=0x20;

       num2=0x6f;

       printf("%x 的十进制是 %d, 相应的字符是 %c\n",num1,num1,num1);

       printf("%x 的十进制是 %d, 相应的字符是 %c\n",num2,num2,num2);

    system("PAUSE"); 

    return 0;

}

结果是 :

20 的十进制是 32, 相应的字符是

6f 的十进制是 111, 相应的字符是 o

请按任意键继续 . . .

也就是 0x20 的十进制数为 32, 相应的字符为空格 ;

0x6f 的十进制为 111, 相应的字符是 0;

Posted on 2007-03-31 19:18 江边之鸟 阅读(778) 评论(3)  编辑 收藏 引用

Feedback

# re: C程序-输出ASCII代码0x20至0x6f的十进制数值及其对应的字符  回复  更多评论   

2007-04-18 00:06 by 同学
大家有相关讨论学习的QQ群吗,发一个,谢谢啦

# re: C程序-输出ASCII代码0x20至0x6f的十进制数值及其对应的字符  回复  更多评论   

2007-04-30 13:03 by 马大虾虾
0x20至0x6f
怎么只有2个……

# re: C程序-输出ASCII代码0x20至0x6f的十进制数值及其对应的字符  回复  更多评论   

2007-05-24 16:27 by chenjie
#include <stdio.h>
main()
{
int num1 = 0x20;
int num2 = 0x6f;
int len = num2 - num1;
int i;
for(i=0;i<len;i++)
printf("0x%x base ten is %d,char is %c\n",num1+i,num1+i,num1+i);
}

标题  
姓名  
主页
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]
相关链接:
网站导航: