1 / 51
文档名称:

c语言程序设计教程ppt课件.ppt

格式:ppt   大小:258KB   页数:51页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言程序设计教程ppt课件.ppt

上传人:相惜 2020/6/28 文件大小:258 KB

下载得到文件列表

c语言程序设计教程ppt课件.ppt

相关文档

文档介绍

文档介绍::通过对C语言的学****掌握使用计算机编程语言解决实际问题的基本理论、方法、技巧、以及常用的算法。本课程的教学安排:理论教学38学时,实验教学22学时。参考书:《C语言程序设计》谭浩强著《ThinkinginC++》puterConcepts》4thedtion***’scontinueour Clanguagejourney! step-by-stepapproach,first layingasoundfoundationonprogrammingconcepts,flowofcontrol,++,controlstatements,functions,,practice,.:日常使用的数制。二进制、八进制、十六进制:计算机中使用的数制。:二、八、十六进制转换成十进制的方法是--------按位权法展开。例:二进制转换成八、十六进制的方法是--------分组法(三位、四位一组)。例:八、十六进制转换成二进制的方法是--------直接法(直接将八、十六进制数字符号转换成二进制数字符号)。例:十进制转换成二、八、十六进制间的方法是--------整数部分除法取余,小数部分乘法取整。例:()2=1×22+0×21+1×20+0×2-1+1×2-2=()10↑小数点位置()16=1×161+10×160+2×16-1=()10↑小数点位置()2=()2=()8()2=()2=()16转换时应注意:分别对整数和小数部分进行分组。整数部分:从小数点开始,向左三位(四位)一组,不够三位(四位)时,高位充零。小数部分:从小数点开始,向右三位(四位)一组,不够三位(四位)时,低位充零。最后将各组数据转换成相应数制的符号即可。(a5)16=(10100101)2建议:二、八、十六进制间的转换应利用二进制作为过渡,这样做来得简单。例:求(a5)16的八进制表示。(a5)16=(10100101)2=(010100101)2=(245)×2=….()10对应的二进制数是()2。整数部分:28小数部分:…….0最低位14282…….072…….132…….×2=….×2=….×2=….:二进制非数值数据:编码定点法浮点法西文:ASCII,BCD汉字:、16个、32个….等固定个数的二进制位来表示某一个数据。计算机中常见的数据分为两种即数值数据和非数值数据。