【持续更新】C语言 第一天学习笔记(第15章)

廿一【掌握】printf函数的另一用法

思考:如果printf函数里面控制输出的一句话里包含数字,我想让这些数字随着我的输入数值而打印什么,怎么做?

例: printf("数字1= , 数字2= ");

我想让两个等号后面的两个数字,是由我填多少就打印多少,怎么做?

printf("%d,%d",10,20);

  %d代表占用一个放int类型(整数)的位置

  %ld 代表占用一个放long类型的位置

  %c代表占用一个放char类型(字符)的位置

  %f代表占用一个放float类型的位置

  %lf代表占用一个放double类型的位置

廿二【理解】C语言中的变量

思考:
在山的那边海的那边有一个小屌丝,他聪明又伶俐……他每个月有3000块工资,我们在程序里输出以下信息:

画外音:这是1月份

出纳:hi,小丝丝,这是你这个月的工资,3000块

小屌丝:老婆,发工资了,你快看,这是我的工资,3000块

老婆:好的,我马上把这3000块存起来

 

画外音:这是2月份

出纳:hi,小丝丝,这是你这个月的工资,3000块

小屌丝:老婆,发工资了,你快看,这是我的工资,3000块

老婆:好的,我马上把这3000块存起来


画外音:这是3月份,小屌丝凭借努力,终于涨工资了!

出纳:hi,小丝丝,这是你这个月的工资,4000块

小屌丝:老婆,发工资了,4000块存起来

 
画外音:这是4月份

出纳:hi,小丝丝,这是你这个月的工资,4000块

小屌丝:老婆,发工资了,你快看,这是我的工资,4000块

老婆:好的,我马上把这4000块存起来

 

这时我们发现,如果这时用常量的话会很不方便,我们需要写多个重复的数值,而且当数值发生改变后,我们要修改起来也麻烦。这时我们在想,如果我们有一个东西能够在之前一个数字,在某个时候又是另外一个数值,那该多好啊?

于是乎,神一样的变量的出现,就满足了我们的需求!!

变量:顾名思义就是可以变化的量,他可以存任意类型的C语言中的数据。但是他跟常量最大的不同就是,变量可以任意修改!

(1)变量的使用:

只有一种方式:赋值的方式

如:int a =
10; char c = 'a';

(2)变量的使用注意:

变量左边申明什么类型,右边赋值就只能赋同种类型的数据!!(不严谨,后面讲)

重点掌握!

变量的命名规范

1、起名要有意义

2、只能以英文字母、下划线( _
)、美元符号( $ )开头。后面可以接数字、英文字母、下划线和美元符号( $ )(可以使用中文,但不推荐使用)

3、不能是C语言中的关键字

你可能感兴趣的:(【持续更新】C语言 第一天学习笔记(第15章))