【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就是字符的了。
:-# 茫茫然的表情 持续更新。。。
【C语言简单说】三:浮点数变量和字符变量(4)相关推荐
- c语言简单密码字符a用f代替,c语言实验.doc
c语言实验.doc 实验1 熟悉C语言的运行环境[实验目的]1. 熟悉C语言编程环境VC 6.0,掌握运行一个C程序的基本步骤,包括编辑.编译.连接和运行.2. 了解C程序的基本框架,能够编写简单的C ...
- C语言简单算法之高速公路超速处罚,计算油费,比较大小,两个数的简单计算器
C语言简单算法之高速公路超速处罚,计算油费,比较大小,两个数的简单计算器 [1] 1.题目7-1高速公路超速处罚 1.实验代码 #include <stdio.h>int main() { ...
- C语言简单算法之求交错序列前N项和,统计学生平均成绩与及格人数,求1到100的和,求奇数分之一序列前N项和,找出最小值,求n!,统计字符,最佳情侣身高差
C语言简单算法之求交错序列前N项和,统计学生平均成绩与及格人数,求1到100的和,求奇数分之一序列前N项和,找出最小值,求n!,统计字符,最佳情侣身高差 [1] 1.题目三 求交错序列前N项和 1.实 ...
- C语言简单算法之计算分段函数,A除以B,阶梯电价,出租车计价
C语言简单算法之计算分段函数,A除以B,阶梯电价,出租车计价 1.题目一计算分段函数[1] 1.实验代码 #include<stdio.h> int main() {float x,y;s ...
- 主流WEB开发语言简单对比(转)
主流WEB开发语言简单对比 原文链接:http://www.uml.org.cn/site/201401091.asp 随着时间的飞逝,随着岁月的流失.从世界上第一台计算机ENIAC诞生至今,已 ...
- c语言实现连续几个bit位置1,【C语言简单说】四:常量
常量和变量是一种相对的概念,在这里我开始跟大家说说常量和变量的区别.可能前几节的小伙伴们并没有能感受出来,不过有了常量的对比那么将会有很好的理解. ..@_@|||||.. 头昏眼花 常量,就是一些固 ...
- sql语言和php,SQL语言快速入门(三)_php
我们日常使用SQL语言的工作过程中,使用最多的还是从已经建立好的数据库中查询信息.下面,我们就来详细介绍一下如何使用SQL语言实现各种数据库查询操作. SELECT-FROM 为方便讲解,我们在数据库 ...
- JNI之C语言简单回顾
JNI之C语言简单回顾 一.C语言基本数据类型: c语言中 char, int, float, double, signed, unsigned, long, short and void // ...
- c语言表示测试结束,C语言简单测试题
<C语言简单测试题>由会员分享,可在线阅读,更多相关<C语言简单测试题(12页珍藏版)>请在人人文库网上搜索. 1.1)C语言中下列叙述正确的是________.A)不能使用d ...
最新文章
- 服务器间无密码scp
- FFmpegMediaMetadataRetriever-native.aar
- ASP.NET MVC3中Controller与View之间的数据传递总结
- 用 Python 一键分析你的上网行为, 看是在认真工作还是摸鱼
- jsp怎么连接mysql_jsp如何连接数据库!
- 一通电话被骗走4年生活费,她决定用技术守护千万用户
- modbus调试工具 linux,linux libmodbus的移植
- 表达式求值(最详细分析+代码实现+表达式之间的相互转换)
- 风变编程python笔记_自学Python和风变编程
- Leetcode93. 复原地址
- func服务器报警显示C,serve_func.c
- Redis进阶之redis的生命周期
- 使用强类型DataSet增加数据并获取自动增长的ID
- 用js数组实现最原始的图片轮播实现
- 图解Java设计模式
- Unity 获取直线与平面的交点
- 【MMD】MikuMikuDance入门必备网址整理
- P问题、NP问题、NPC问题、NPH问题详解
- 苹果手机左上角的数字怎么弄_手把手教你把抖音视频音乐设置为手机铃声。
- JAVA Class6
热门文章
- 使用 Azure Container Registry 储存镜像
- NET问答: 如果动态构建 Query 查询 EntityFramework
- C# 9 新特性 —— 补充篇
- 跟我一起学Redis之Redis配置文件啃了一遍之后,从尴尬变得有底气了(总结了一张思维图)...
- 跟我一起学Redis之看完这篇比常人多会三种类型实战(又搞了几个小时)
- 三分钟学会.NET Core Jwt 策略授权认证
- .net core 整洁架构入门
- C# WPF 表单更改提示
- 使用ASP.NET Core 3.x 构建 RESTful API - 3.3.3 ProblemDetails
- .Net Core应用框架Util介绍(四)