加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

[006]getchar,putchar,printf,输出字符的ASCII码

(2013-11-07 13:15:30)
标签:

getchar

putchar

printf

字符整数转换

it

分类: C基础

编程序,用getchar函数读入两个字符给c1,c2,然后分别用putchar函数和printf函数输出这两个字符,并思考以下问题:
(1)变量c1\c2应定义为字符型或整型?还是二者皆可?
(2)要求输出c1和c2值得ASCII码,应如何处理?用putchar函数还

     是printf函数?
(3)整型变量与字符变量是否在任何情况下都可以互相代替?是否

     无条件等价?



http://s10/mw690/003k8eAwgy6E22NQ5zX79&690

http://s1/mw690/003k8eAwgy6E22O4OI0b0&690


(1)c1,c2可定义为字符型或整型,二者皆可

(2)在printf函数中用%d格式符输出字符的ASCII码

(3)字符变量在计算机内占一个字节,而整型变量占四个字节。因此整型变量

     在可输出字符的范围内(ASCII码为0~255之间的字符)是可以与字符数据

     相转换的。如果整数不在此范围内,不能代替。

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有