前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【C语言简单说】三:浮点数变量和字符变量(4)

【C语言简单说】三:浮点数变量和字符变量(4)

作者头像
1_bit
发布2020-10-23 14:13:11
3890
发布2020-10-23 14:13:11
举报
文章被收录于专栏:我的知识小屋我的知识小屋

在最开始的时候,我们说过,我们的变量是有类型的对吧?(其实我已经忘记我有没有说)0o。(-. - ) 睡觉

这节我们就来说说,我们之前有整数变量了对吧?那个int就是整数类型的对吧?好了,我们现在就来说说浮点数变量和字符变量,意思就是存字符的,和浮点数的;在此可能有些白不懂啥是浮点数,没关系,我以前自学的时候也是,搞得我一塌糊涂。其实你就这样理解就好了,浮点数就是有小数点的数。。。(没毛病)

其实真正意思上来说的小数并不是浮点数,他们两个之间的关系解释起来我怕会把我懵圈,所以我就不解释了。

好了,我们先来说浮点数吧,看如下代码:

代码语言:javascript
复制
#include<stdio.h>
#include<stdlib.h>
int main(){
           float a=1.123;
           printf("a 的值是%f;",a);
           system("pause");
    }

我们先看这一行代码:

代码语言:javascript
复制
float a=1.123;

再看这一行代码:

代码语言:javascript
复制
int a=1;

有啥区别?是不是发现其实就是float和int,还有他们的值一个是有小数点和一个数是整数。

好了,我们的int a=1代表着我们的a这个变量是一个整数类型的变量,它里面存的是1;而float a=1.123;呢?我们之前说过int 是说明这个变量是啥类型的,那么在这里换了一个float,这个float是表示浮点数的,那么意思就是说float a=1.123; 就是说明这个变量是一个浮点数类型的变量,里面存的是1.123;唔,这样说的话应该懂了吧?

好了我们再看下一句:

代码语言:javascript
复制
printf("a 的值是%f;",a);

在这里我们只是没见过%f,这个%f是啥意思>_ < ? 疑惑。之前我们说过%d是用来输出后面的变量的,其实这个%d是规定好输出整数变量的。那么在这里%f是输出浮点数的;我这样说的话听得懂吧?

好了,我们现在来说说字符变量了,其实炒鸡简单的,我们先看代码:

代码语言:javascript
复制
#include<stdio.h>
#include<stdlib.h>
int main(){
           char a='C';
           printf("a 的值是%c;",a);
           system("pause");
    }

我们看我们没见过的代码就是以下两句:

代码语言:javascript
复制
           char a='C';
           printf("a 的值是%c;",a);

在这里,char是说明这个a变量是字符类型的,这个应该没问题吧?好了那我们要注意的是a变量等于号右边是a变量存的值,那么这个值你们看是由单引号引起来的。在这里我要提醒以下,单引号在C语言里面表示字符的意思,就是要说明这个是个字符的时候就需要单引号;在这里我是不是要把这个字符C给a变量,把字符C丢给a变量装着?那么我就需要用单引号把它给引上,记住这是规定,就是为什么太阳不从西边出来,为什么你不叫王二锤一样。

记住我们赋值(赋值就是给一个值给变量的意思)字符的时候需要把这个字符给用单引号引起来。再提醒以下char是表示字符的意思。float是浮点数,int 是整数。

我们搞懂上一句之后现在我们来搞懂下一句:

代码语言:javascript
复制
printf("a 的值是%c;",a);

我们这句代码不懂的也就是%c了吧?之前说过%d是整数的,float是浮点数的,那么在这里的a变量是字符,那么%c就是字符的了。

:-# 茫茫然的表情 持续更新。。。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-02-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档