第3章数据类型与表达式.pptVIP

  • 1
  • 0
  • 约1.12万字
  • 约 59页
  • 2017-06-15 发布于北京
  • 举报
2. 使用方法 ⑴ 整型数据与字符型数据可以通用。一个字符型数据既可以字符形式输出,也可以整数形式输出。 例: main( ) { char c1,c2; c1=97;c2=98; printf (“%c, %c\n”,c1,c2); printf (“%d, %d\n”,c1,c2); } 运行结果:a, b 97, 98 ⑵ 可以对字符数据进行算术运算,此时相当于对它们的ASCII码进行算术运算。 例:大小写字母的转换 main( ) { char c1,c2; c1=‘a’; c2=‘b’; c1=c1-32; c2=c2-32; printf (“%c,%c”,c1,c2); } 运行结果:A,B ⑶ 字符数据与整型数据可以互相赋值 例: main( ) { int i; char c; i=‘a’; c=97; printf(“%d, %c”,i, c); } 运行结果:97,a ⑷ 某些系统(如Turbo C)将字符变量中的最高位作为符号位,即将字符处理成带符号的整数(signed char)。其取值范围为:-128~127,如果使用ASCII码为0~127间的字符,用%d输出时,输出一个正整数;如果ASCII为128~255,则得到一个负整数。 例: main() { char c=130; printf(“%d”,c

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档