【C语言简单说】三:浮点数变量和字符变量(4)
来源:互联网 发布:天正看图软件 编辑:程序博客网 时间:2024/06/05 09:13
在最开始的时候,我们说过,我们的变量是有类型的对吧?(其实我已经忘记我有没有说)0o。(-. - ) 睡觉
这节我们就来说说,我们之前有整数变量了对吧?那个int就是整数类型的对吧?好了,我们现在就来说说浮点数变量和字符变量,意思就是存字符的,和浮点数的;在此可能有些白不懂啥是浮点数,没关系,我以前自学的时候也是,搞得我一塌糊涂。其实你就这样理解就好了,浮点数就是有小数点的数。。。(没毛病)
其实真正意思上来说的小数并不是浮点数,他们两个之间的关系解释起来我怕会把我懵圈,所以我就不解释了。
好了,我们先来说浮点数吧,看如下代码:
#include<stdio.h>#include<stdlib.h>int main(){ float a=1.123; printf("a 的值是%f;",a); system("pause"); }
我们先看这一行代码:
float a=1.123;
再看这一行代码:
int a=1;
有啥区别?是不是发现其实就是float和int,还有他们的值一个是有小数点和一个数是整数。
好了,我们的int a=1代表着我们的a这个变量是一个整数类型的变量,它里面存的是1;而float a=1.123;呢?我们之前说过int 是说明这个变量是啥类型的,那么在这里换了一个float,这个float是表示浮点数的,那么意思就是说float a=1.123; 就是说明这个变量是一个浮点数类型的变量,里面存的是1.123;唔,这样说的话应该懂了吧?
好了我们再看下一句:
printf("a 的值是%f;",a);
在这里我们只是没见过%f,这个%f是啥意思>_ < ? 疑惑。之前我们说过%d是用来输出后面的变量的,其实这个%d是规定好输出整数变量的。那么在这里%f是输出浮点数的;我这样说的话听得懂吧?
好了,我们现在来说说字符变量了,其实炒鸡简单的,我们先看代码:
#include<stdio.h>#include<stdlib.h>int main(){ char a='C'; printf("a 的值是%c;",a); system("pause"); }
我们看我们没见过的代码就是以下两句:
char a='C'; printf("a 的值是%c;",a);
在这里,char是说明这个a变量是字符类型的,这个应该没问题吧?好了那我们要注意的是a变量等于号右边是a变量存的值,那么这个值你们看是由单引号引起来的。在这里我要提醒以下,单引号在C语言里面表示字符的意思,就是要说明这个是个字符的时候就需要单引号;在这里我是不是要把这个字符C给a变量,把字符C丢给a变量装着?那么我就需要用单引号把它给引上,记住这是规定,就是为什么太阳不从西边出来,为什么你不叫王二锤一样。
记住我们赋值(赋值就是给一个值给变量的意思)字符的时候需要把这个字符给用单引号引起来。再提醒以下char是表示字符的意思。float是浮点数,int 是整数。
我们搞懂上一句之后现在我们来搞懂下一句:
printf("a 的值是%c;",a);
我们这句代码不懂的也就是%c了吧?之前说过%d是整数的,float是浮点数的,那么在这里的a变量是字符,那么%c就是字符的了。
:-# 茫茫然的表情 持续更新。。。
- 【C语言简单说】三:浮点数变量和字符变量(4)
- 【C语言简单说】三:整数变量和输出扩展(1)
- 【C语言简单说】三:整数变量和输出扩展(2)
- 【C语言简单说】三:整数变量扩展和输出扩展(3)
- 【C语言简单说】三:变量总结ASCII码扩展(5)
- c ++的整数和浮点数类型简单说
- C语言中简单的for循环和浮点型变量
- C语言中简单的for循环和浮点型变量
- 【C语言简单说】十三:变量的生命周期
- C语言中的字符变量和字符常量
- 简单说 CSS变量
- 【C语言简单说】六:取模运算符以及变量的扩展
- C语言中变量和变量地址
- C语言静态变量和参数变量
- C语言实验--字符变量的输入输出
- C语言基础 输入输出字符型变量
- 【C语言】字符变量间的减法
- C语言实验--字符变量的输入输出
- 多重继承、this、dynamic_cast、static_cast的问题
- Linux 下使用Dump操作MySQL数据库
- 2013年北理复试上机题
- IP地址的划分
- D3D中四元数的表示
- 【C语言简单说】三:浮点数变量和字符变量(4)
- OpenBLAS简介及在Windows7 VS2013上源码的编译过程
- 栈和队列
- git-for-Wndows下载
- Android 隐藏ActionBar
- jvm垃圾收集小记
- java.util.Date和java.sql.Date的区别和相互转化
- Dotween插件使用
- 从0开始搭建坚不可摧的Web系统主流架构(2017-02-17 战学超)