1 / 40
文档名称:

c语言程序设计ppt课件第2章 简单程序设计.ppt

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

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

分享

预览

c语言程序设计ppt课件第2章 简单程序设计.ppt

上传人:jiaoyuan2014 2019/9/16 文件大小:582 KB

下载得到文件列表

c语言程序设计ppt课件第2章 简单程序设计.ppt

相关文档

文档介绍

文档介绍:C语言程序设计第2章简单程序设计《C语言程序设计》(第3版)张磊编著21世纪高等学校规划教材清华大学出版社语言程序设计(第3版)()()(第3版)()()函数语言程序设计(第3版)-1固定数值的加法程序。/*programe2-*/#include<>voidmain(){ inta,b,c; a=8; b=2000; c=a+b; printf("%d\n",c);}()函数输出。printf()函数的参数由两部分构成第一部分是“%d\n”,称为输出格式控制串,它规定printf()函数输出的结果的形式;第二部分是变量c,称为输出表达式,它是要输出的具体数据。“%d”可以理解为占位符,表示在该位置输出一个整数,实际数值由输出表达式部分的c确定。“\n”是换行控制符,输出c之后自动完成换行操作。语言程序设计(第3版)()printf()函数是C语言系统提供的格式化输出函数,用于向标准输出设备(通常为显示器)按规定格式输出信息。printf()函数一般使用格式printf("格式化字符串",表达式表);说明:⑴“表达式表”是要输出的一系列表达式,各表达式之间用“,”分隔。⑵“格式化字符串”用于说明要输出表达式的形式:以“%”开始的格式控制参数,它规定对应表达式的输出格式;对普通字符按原样输出,对转义字符,输出的是其转义后的形式。⑶输出表达式的个数必须与格式化字符串所说明的输出参数个数相同,且顺序要与格式串中要求输出的内容一一对应。语言程序设计(第3版)()printf()函数中常用的格式控制符及其功能格式控制符功能是否常用%d输出一个int型数据是%f输出一个float型数据是%c输出一个char型数据是%ld输出一个longint型数据一般%s输出一个字符串是%u输出一个十进制无符号整数否%e输出一个指数形式的浮点数否%x或%X输出一个以十六进制表示的无符号整数否%O输出一个以八进制表示的无符号整数否%g自动选择%f或%e格式中输出宽度较短的一种形式否语言程序设计(第3版)()printf()函数的转义字符及其功能字符形式功能是否常用\n换行,将当前位置移到下一行开头是\t水平跳格,跳到下一个Tab位置一般\b退格,将当前位置移到前一列否\r回车,将当前位置移到本行开头否\\反斜杠字符“\”否\'单引号字符'否\"双引号字符"否\ddd8进制数表示的对应ASCII码字符一般\xhh16进制数表示的对应ASCII码字符一般语言程序设计(第3版)()例2-2输出格式控制举例一。/*programe2-*/#include<>voidmain(){ inta,b; a=8; b=2000; printf("%d+%d=%d\n",a,b,a+b);}语言程序设计(第3版)()在“%”和格式控制符之间插进数字,表示输出项的最大域宽。例如:%3d 表示输出3位整型数,不够3位右对齐。%,其中小数位为2,整数位为6,小数点占1位,不够9位时按域宽右对齐。%8s  表示输出占8个字符的宽度,不够8个字符时右对齐。例2-3输出格式控制举例二。/*programe2-*/#include<>voidmain(){floatr=,s;s=*r*r;printf("R=%,S=%\n",r,s);}语言程序设计(第3版)()在“%”和格式控制符之间加入一个"-"号,控制输出为左对齐,否则为右对齐。例2-4输出格式控制举例三。/*programe2-*/#include<>voidmain(){ floatr=,s; s=*r*r; printf("R=%-,S=%-\n",r,s);}语言程序设计(第3版)张磊编著清华大学出版社