1. 首页
  2. 文档大全

第2章基本数据类型、运算符1.

上传者:20****2 2022-06-12 19:19:08上传 PPT文件 630.50KB
第2章基本数据类型、运算符1._第1页 第2章基本数据类型、运算符1._第2页 第2章基本数据类型、运算符1._第3页

《第2章基本数据类型、运算符1.》由会员分享,可在线阅读,更多相关《第2章基本数据类型、运算符1.(81页珍藏版)》请在文档大全上搜索。

1、基本数据类型、运算符和表达式本章内容2.1 C语言的数据类型语言的数据类型2.1.1 概述概述【例【例1.21.2】计算三个数之和】计算三个数之和针对问题如何去解决,用针对问题如何去解决,用什么语句实现,即算法,什么语句实现,即算法,也叫解决问题的也叫解决问题的操作步骤操作步骤。设计的操作步骤是针设计的操作步骤是针对哪对哪些些对象对象的操作。的操作。为什么要规定数据类型呢? 需要需要5 5个实型变量个实型变量调用求平方根函数,结果赋给一个变量调用求平方根函数,结果赋给一个变量求出边长和的一半求出边长和的一半scanf(“%f”,&a);scanf(“%f”,&a);scanf(“%f”,&b)

2、;scanf(“%f”,&b);scanf(“%f”,&c);scanf(“%f”,&c);运行结果如下:运行结果如下:s=6.000000s=6.0000002.1.2 数据类型数据类型数据类型数据类型 基本类型基本类型整型整型(有符号、无符号的短、基、长)(有符号、无符号的短、基、长)字符型字符型单精度单精度双精度双精度构造类型构造类型指针类型指针类型空类型空类型数组类型数组类型结构体类型结构体类型联合体类型联合体类型实型实型( (浮点型浮点型) )枚举类型枚举类型注意:书中的注意:书中的P18图图2.1排版有错排版有错整数常量整数常量实数常量实数常量数值常量数值常量 计算机的语言计算机的

3、语言二进制二进制十进制十进制 =10,可使用,可使用0,1,2,3,4,5,6,7,8,9二进制二进制 =2 ,可使用,可使用0,1八进制八进制 =8 ,可使用,可使用0,1,2,3,4,5,6,7十六进制十六进制 =16 ,可使用,可使用0,9,A,B,C,D,E,F基数基数:进位计数制采用 个基本符号,则 为数制的基数“逢逢 进进,借,借当当 ”1052152201321262062013211十进制整数转换为二进制整数十进制整数转换为二进制整数 -除逆向取余法除逆向取余法举例:举例:(105)D -(105)D -(1101001)B1101001)B低位 高位 八进制八进制100812

4、818044110016604616十六进制十六进制100(D)=144(O)=64(H)十进制整数转换为八进制、十六进制整数十进制整数转换为八进制、十六进制整数低位 高位 有符号短整型(有符号短整型(16位):位):-32768 +32767无符号短整型(无符号短整型(16位)位) :0 65535有符号整型(有符号整型(16位):位):-32768 +32767无符号整型(无符号整型(16位)位) :0 65535有符号长整型(有符号长整型(32位):位):-2147483648 +2147483647无符号长整型(无符号长整型(32位):位):0 42949672953276832768

5、L32768L32768U32768UL123intunsignedunsignedlong不合法不合法单精度单精度, 例如:例如:3.1415926f双精度双精度, 例如:例如:3.1415926长双精度长双精度, 例如:例如:3.1415926L实数的分类实数的分类4个字节个字节8个字节个字节10个字节个字节6 715 1618 19【例题】求【例题】求100100华氏度对应的摄氏温度。华氏度对应的摄氏温度。行行 列列 000 001 010 011 100 101 110 111 0000 N U L D L E SP 0 P 、 p 0001 SO H D C 1 ! 1 A Q a


文档来源:https://www.renrendoc.com/paper/212619835.html

文档标签:

下载地址