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:
原文:https://www.cnblogs.com/hoiday/p/11483656.html