Board logo

标题: 字符型数据与整型数据间运算 [打印本页]

作者: wangyu    时间: 2010-6-4 21:55     标题: 字符型数据与整型数据间运算

#include<stdio.h>
main()
{
char c1,c2;
c1='a';                                                /*字符a赋给c1*/
c2='b';                                                 /*字符b赋给c2*/
c1=c1+10;
c2=c2-c1+10;
printf("%c,%d\n%c,%d",c1,c1,c2,c2);
}

程序运行的结果是
其他三个值我都理解了,只有那个笑脸是啥呢?应该是1的ASCII码?
作者: wangyu    时间: 2010-6-4 21:58

[img][/img]
作者: wangyu    时间: 2010-6-4 22:00

我发不出我要发的图片,总之程序的结果里有个小笑脸,请老师指教
作者: fwbook    时间: 2010-6-5 09:12

你的猜测是正确的。

那个笑脸的东西就是1的ASCII值在DOS下的显示。
作者: wangyu    时间: 2010-6-5 18:21

谢谢老师的回答:)




欢迎光临 万卷图书 (http://wanjuanchina.net/) Powered by Discuz! 7.0.0