【C语言简单说】三:浮点数变量和字符变量(4)
在最开始的时候,我们说过,我们的变量是有类型的对吧?(其实我已经忘记我有没有说)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就是字符的了。
:-# 茫茫然的表情 持续更新。。。
- git push上传代码到gitlab上,报错401/403(或需要输入用户名和密码)
- mysql下mysqladmin日常管理命令总结
- Ubuntu下SVN安装和配置
- mysql表名忽略大小写问题记录
- 当wcf遇到JSON ?
- 从MapX到MapXtreme2004[2]-图层操作
- Nginx+keepalived双机热备(主主模式)
- 用正则表达式完成简单公式的替换计算
- Linux下误删除后的恢复操作(ext3/ext4)
- 部署Linux下的man慢查询中文帮助手册环境
- 想修改CSS
- linux下sendmail邮件系统安装操作记录
- 定时备份脚本分享(网站数据和数据库数据)
- 大型分布式服务器架构原理解析
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法