求学快递网是国内领先的B2M2C教育培训网上信息平台!

首页 | 分站加盟 | 课程发布 | 最新课程 | 最新机构 | 培训专题 | 全国分站 | 帮助中心

计算机等级考试_计算机等级考试报名_计算机考试成绩查询_求学快递网

计算机等级考试一步到位
您的位置:求学快递网 > 计算机等级考试 > 考试辅导 > 计算机二级 > 计算机二级C语言字符变量2 - 正文内容

计算机二级C语言字符变量2

计算机二级C语言字符变量2

 

求学快递网计算机等级考试专题重点推荐:2016年计算机级考试报考时间 2016年计算机二级考试证书领取时间2016年计算机二级考试报考指南2016年计算机二级考试大纲2016年计算机二级考试政策2016年计算机二级考试报考条件2016年计算机二级考试科目等最新新闻资讯。

 

字符变量的取值是字符常量,即单个字符。字符变量的类型说明符是char。字符变量类型说明的格式和书写规则都与整型变量相同。

例如:

char a,b; 每个字符变量被分配一个字节的内存空间,因此只能存放一个字符。字符值是以 ASCII码的形式存放在变量的内存单元之中的。如 x的十进制ASCII码是120,y的十进制 ASCII码是121。对字符变量 a,b赋予"x"和"y"值:a="x";b="y";实际上是在a,b两个单元内存放120和121的二进制代码: a 0 1 1 1 1 0 0 0  b 01111001所以也可以把它们看成是整型量。 C语言允许对整型变量赋以字符值,也允许对字符变量赋以整型值。在输出时, 允许把字符变量按整型量输出,也允许把整型量按字符量输出。 整型量为二字节量,字符量为单字节量,当整型量按字符型量处理时, 只有低八位字节参与处理。

main(){

char a,b;

a=120;

b=121;

printf("%c,%cn%d,%dn",a,b,a,b);

}

a■ b ■

a <-- 120

b <--- 121

显示程序结果 char a,b;

a=120;

b=121;

本程序中说明a,b为字符型,但在赋值语句中赋以整型值。从结果看,a,b值的输出形式取决于 printf函数格式串中的格式符,当格式符为"c"时,对应输出的变量值为字符,当格式符为"d"时,对应输出的变量值为整数。

void main(){

char a,b;

a="x";

b="y";

a=a-32;

b=b-32;

printf("%c,%cn%d,%dn",a,b,a,b);

}

a,b被说明为字符变量并赋予字符值把小写字母换成大写字母以整型和字符型输出

本例中,a,b被说明为字符变量并赋予字符值,C语言允许字符变量参与数值运算,即用字符的ASCII 码参与运算。

 

由于大小写字母的ASCII 码相差32,因此运算后把小写字母换成大写字母。然后分别以整型和字符型输出。

[Practice] //charint a=49;

char b;

char d;

b=a+10;

d=a+b;"Vtable

a,2,49b,1,随机

d,1,随机

of Vtable

"Vupdate

1,492,随机

3,随机

2,";"

3,"l"

of Vupdate

of Practice

[Practice] //char c1,c2;

c1="a";c2="b";

c1=c1-32;c2=c2-32;"Vtablec1,1,随机

c2,1,随机

of Vtable

"Vupdate1,随机;2,随机

1,"a";2,"b"

1,"A";2,"B"

of Vupdate

of Practice

 

 

 

 

关注求学快递网计算机等级考试专题,帮你了解最新的2016年计算机二级考试资讯服务2016计算机二级考试成绩查询,让你轻松备考计算机等级考试!

求学快递网计算机等级考试专题的小编们根据网民搜索喜爱,第一时间公布2016年计算机二级模拟试题2016年计算机二级考试应试技巧计算机二级考试历年真题2016年计算机二级考试章节复习供广大求学爱好者学习使用,欢迎继续关注求学快递网计算机等级考试专题,并给我们提供宝贵的意见!

 

相关推荐

计算机等级考试最新机试技巧
计算机等级考试高效利用技巧

最新计算机资讯

热点专题

计算机等级考试经验技巧分享

关于本站  诚征英才  广告服务  招生服务  免责声明  分站加盟  VIP会员  联系我们  网站地图  网站记事

版权所有 CopyRight 2008-2017 粤ICP备14009694号 www.studyems.com, Inc. All Rights Reserved
违法和不良信息举报邮箱:2881796407@qq.com 举报电话: