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

将数字转换成字符

(2020-06-28 08:51:38)
标签:

字符串转换

数值溢出

将数字转换成字符串

在C语言中,不同的数据可以进行混合运算。
运算的转换方式如下所示:
char,short->int->unsigned->long->double和float->double
   我们在运行程序的时候,有的时候需要将不同类型的数据进行转换,那么在转换的过程中会出现数据类型溢出现象,即数据范围大的转换为数据范围小的数据会丢失一些。当然在程序的运算中我们要避免这样,注意这种问题。
    下面是一个小程序示例:
#include

int main(){
 int num1=65,num2=66,num3=67,num4=68,num5=69,num6=70,num7=71;

 char c1,c2,c3,c4,c5,c6,c7;

 c1=(char)num1;
 c2=(char)num2;
 c3=(char)num3;
 c4=(char)num4;
 c5=(char)num5;
 c6=(char)num6;
 c7=(char)num7;

 printf("%c,%c,%c,%c,%c,%c,%c\n",c1,c2,c3,c4,c5,c6,c7);
 return 0;
}
  这个程序主要是将数字转换成字符。

如下图所以:

        将数字转换成字符

0

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

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

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

新浪公司 版权所有