开源之路

忆往昔, 项羽不过江. 江东好风光! 今振臂一呼,率甲三千, 试问天!
posts - 86, comments - 55, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

#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;

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);
}

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理