第3课 - 数据类型与变量(上)

1.数据类型与变量

C语言根据数据的特点进行了分类

-整数类型:不带小数点的数据类型

  如:-1, 0, 1, 2

-浮点数整数:带小数点的数据类型

  如:-0.55, 0.0, 3.14

-字符类型:英文字符类型

  如:‘D’, ‘T’, ‘\n’ (字符数据使用单引号括起来)

 

在看printf打印:

-不同类型的数据对应于不同的格式化字符

-%s对应字符串,%d对应整数,%f对应浮点数,等

-printf中的格式化字符其实是指明需要打印的具体数据的类型

示例:

  

编程实验:类型与数据  3-1.c

2.C语言数据类型

  

问题:整形中的int和short代表什么意思?浮点型中的float和double又代表什么意思?

生活中的例子:

1.喝不同类型的酒用不同的杯子

  

2.喝同一种类型的酒也可以在细分杯子

  

3.喝酒

-首先确定要喝什么酒(啤?白?红?)

-然后确定子类型(红葡萄酒?白葡萄酒?)

-最后确定几个人喝(多少杯子?)

-确定后:“服务员,拿三个波尔多红酒杯。”

4.程序中的类似场景:某种运算

-需要做什么运算(加?减?乘?除?)

-需要什么类型的数(整型?浮点型?字符型?)

-需要几个具体的数参与运算

-确定后,写程序描述运算

整型数的细分类型:

-short:表示的范围-32768~32767

-int:

浮点型的细分类型:

-float:

-double:

  

猜你喜欢

转载自www.cnblogs.com/hoiday/p/11483656.html