c语言浮点型常量表示平均数_C的基础:字符型常量的定义

上文我们说了常量包括:

1. 数值型常量,

2. 字符型常量,

3. 符号常量,

我们知道了数值型常量包括整型常量,其中我们了解了八进制前缀加数字0、十进制和十六进制前缀加0X的表示方法,数值型常量还包括实型常量也就是浮点型常量,这个就是小数点的数值。下面我们就开始接触字符型常量。

字符型常量包括:

1、 字符常量

2、 字符串常量

字符常量是什么?

就是用单引号括起来的一个字符,这种形式就是字符常量,例如:

‘A’ ‘b’ ‘^’ ‘1’

0a7aa47f05d38854ae6c3e94f46757a5.png

这几个就是字符常量,记住单引号一定要把输入法调整为英文输入法,用编译器做个例子,用字符常量在控制台输出“Fine Day”,这里用到了putchar()函数,putchar函数是每次只能输出一个字符的意思,具体代码如下:

#include /*包含头文件*/

int main() /*主函数main*/

{

putchar('F'); /*输出一个字符*/

putchar('i'); /*输出一个字符*/

putchar('n'); /*输出一个字符*/

putchar('e'); /*输出一个字符*/

putchar(' '); /*输出一个字符*/

putchar('D'); /*输出一个字符*/

putchar('a'); /*输出一个字符*/

putchar('y'); /*输出一个字符*/

putchar(''); /*输出转义字符换行*/

return 0; /*程序结束*/

}

我们可以看代码,每一个输出的都是一个字符,这里单引号括住的只能是一个字符,这就是字符常量,输出的结果如下图:

6ba1dea4afafd4dabb5f57dfdf608d3d.png

那么还有一种会遇到的错误的时候就是三个引号,比如:’3”这个样子,我们在编译器上试一下:

8bd4e9d07d74293ede7a4cab04921f14.png

编译器报错了,所以输入的时候一定得注意!

字符串常量是什么呢?是用双引号括起来的若干字符的序列,例如:“126”、“ABC”、“吃饱了”等都是正确的字符串常量。那么如果字符串中一个字符都没有,那么这个字符串的长度为0就是空字符串,在C语言存储字符串常量的时候,系统会在字符串的末尾加上“0”作为字符串的结束标志,你不用在字符串的结尾加“0”,系统会自动去加的。

9d94df90cbd6c371da83929e5bec86c5.png

字符串的函数就是用printf(),我们用字符串常量输出,星空不问赶路人,岁月不负有心人的中英版本,代码如下:

#include /*包含头文件*/

int main() /*主函数main*/

{

printf("有点饿"); /*输出字符串,有点饿,这里的是转义字符,代表回车换行的意思,*/

printf("星空不问赶路人"); /*输出字符串*/

printf("The stars do not ask passers-by"); /*输出字符串*/

printf("岁月不负有心人"); /*输出字符串*/

printf("Time bears no burden"); /*输出字符串*/

return 0; /*程序结束*/

}

在控制台输出的结果如下图

d95406064a66248b2b28102dd5ef688f.png

这里面的是回车换行的意思,没有它的结果就是:

c7f463c4df041be58a278dbaff2b53a5.png

所以,以后输出是没有换行的看一看是不是少了它。

那么符号常量是什么?

#include /*包含头文件*/

#define HEG 6 /*定义常量*/

float height(float chang, float wide); /*函数声明*/

int main() /*主函数main*/

{

float chang; /*定义浮点型变量,表示长*/

float wide; /*定义浮点型变量,表示宽*/

float volume; /*定义浮点型变量,表示体积*/

这里的HEG就是符号常量。

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

打赏
文章很值,打赏犒劳作者一下
表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页

打赏

秦少爷的琪琪

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者