千家信息网

C语言中字符型数据和浮点型数据怎么用

发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,本篇内容主要讲解"C语言中字符型数据和浮点型数据怎么用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"C语言中字符型数据和浮点型数据怎么用"吧!字符型首先要
千家信息网最后更新 2025年01月25日C语言中字符型数据和浮点型数据怎么用

本篇内容主要讲解"C语言中字符型数据和浮点型数据怎么用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"C语言中字符型数据和浮点型数据怎么用"吧!

字符型

首先要了解ASII码,这里面有很多东东,但只要记住三样即可推出后面的东东了。
0对应48,A对应65,a对应97,
所以1对应49,B对应66,b对应98.
之后以此类推即可。
这里下面的char的本质就是一个1字节大小的整型

1.来练练,输出一个字符A

#include int main(){        //定义字符型变量,char代表字符型变量        char ch = 'A';         //%c是一个占位符 输出一个字符型变量        printf("%c\n",ch);        //return 0;        /*这里的ruturn是表示程序结束的意思,写不写没关系,        但程序员还是建议写的*/}
运行结果

2.将小写字母转为大写字母

*#include //将小写字母转为大写字母int main(){        char ch;        scanf("%c",&ch);/*ASII码中只要记住这三个就行了,即0对应48,A对应65,a对应97,后面以此类推即可*/        //char 类型可以和整数进行运算操作        ch = ch - 32;/*因为a对应97,97-65就等于32,                     所以相差32个单位*/        printf("%c\n",ch);}

运行结果

浮点型

浮点型主要分为单精度浮点型float双精度浮点型double
double浮点型比float浮点型精度要高。

先来看看float代码

#include int main(){        //单精度浮点型        float pi = 3.141558;        //%f是一个占位符 表示输出一个浮点型数据        //printf("%f",pi);        /*浮点型默认保留六位小数         保留两位小数.2f 数据会四舍五入*/        printf("%.2f\n",pi);}
运行结果

如果以上直接用printf打印就会输出这样的

因为浮点型默认保留六位小数,但考试中一般会保留两位小数,所以用***%.2f***来表示保留两位小数。

以下是双精度的浮点型double

练习题

好了,看了这么多,该来面对我们的大BOSS了,我们来做一道练习题吧,顺便巩固巩固,自己看就行了哈。

计算圆的面积和周长

#include int main(){        //单精度浮点型        float pi = 3.141558;        //%f是一个占位符 表示输出一个浮点型数据        //printf("%f",pi);        /*浮点型默认保留六位小数         保留两位小数.2f 数据会四舍五入*/        printf("%.2f\n",pi);}
我在键盘上输入了一个5,结果看看吧。

到此,相信大家对"C语言中字符型数据和浮点型数据怎么用"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

浮点 数据 字符 字符型 小数 输出 字母 结果 语言 单精度 变量 精度 运行 以此类推 四舍五入 内容 大写 大写字母 小写 程序 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 四门户网络安全设备有哪几种 数据库恢复技术导出表 数据库服务器9怎么解压密码 电信服务器怎么换成河南虚拟主机 网络安全售后服务内容及措施 建服务器需要什么 怎么查询电脑软件服务器 数据库怎样定义视图列名 贵州省网络安全工作责任制 我的世界试玩服务器手机版 新三板专业股票软件开发公司 fifa3球员数据库 数据库下载文档封面 网络安全应急预案注意事项 深圳第三方软件开发 服务器场部署安全更新是啥 数据库技术发展重要事件 互联网科技与信息化 网络安全法党员干部 网络技术应用重点汇总 浅谈计算机网络安全的论文答辩 考软件开发要多少分 服务器里的驱动如何给本地电脑装 嗯特别简单的网络安全手抄报 数据库怎么删除工号记录 网络安全防护人员架构 信宜软件开发公司 孝感哪里有软件开发方案 数据库中repeat 富国证券软件开发
0