C语言程序设计课件第3章最简单的C程序设计_第1页
C语言程序设计课件第3章最简单的C程序设计_第2页
C语言程序设计课件第3章最简单的C程序设计_第3页
C语言程序设计课件第3章最简单的C程序设计_第4页
C语言程序设计课件第3章最简单的C程序设计_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第3章中最简单的普计程仪编程顺序普计程仪编程、3.2普计程仪柱3个基本构造、顺序构造。 每个操作步骤是顺序执行的顺序结构最简单的基本结构,是a、b、3.2方案的三种基本结构,选择结构也称为判定结构或分支构造,根据是否满足给定的条件,从两组操作中选择一个操作,a、b、成立、不成立、a、成立、不成立如果是3.2方案计程仪方案,那么它还重复执行迭代结构在一定条件下的部分的操作,把由a、成立、不成立、a、成立、不成立、3.2方案计程仪方案三个基本结构、一个良好的方案计程仪方案、无论多么复杂,这些个三个基本结构构成的方案计程仪方案称为“结构化方案”、3.2方案。 控制语句: if、switch、for、

2、while、dowhile、continue、break、return、goto等(2)函数调用3.4.1代入式3.4.2代入中的强制类型转换3.4.3代入式3.4.4变量代入式,3.4 赋值运算符“”是赋值运算符的作用是将一个数据指派给一个变量,还是将一个表达式的值指派给一个,能够构成复合的运算符与3.4.1代入式等效,代入式通常是变量赋值运算符式求解代入式的过程:将赋值运算符右侧的“表达式”的值指派给赋值运算符左侧的变量, 3.4.1代入式、代入式代入式“a=3*5”的形式的变量a的值和式的值,都是15 “a=(b=5)”和“a=b=5”的等价“a=b”和“b=a”的意思不同,3.4.2代

3、入中的类型的代入语句半代入式3.4.4在需要对变量设定初始值的计程仪程序中,可以用代入语句实现,也可以定义变量后对云同步初始化变量: int a、b、c; c5; 3.5数据投入产出的概念是,大部分c型计程仪柱是投入产出投入产出在计程仪柱中最基本的操作之一,所谓投入产出,是指输出从以计算机男公关为主体的计算机向输出设备的数据输出, 由c函数库中的函数实现的printf、scanf、putchar、getchar、puts、gets使用系统库函数而非牛鼻子字时,语言本身不提供投入产出语句的投入产出操作(其是将从输入设备到计算机的数据投入产出称为投入产出的概念) 在putchar程序中使用预编译命

4、令“#include”,3.6.1putchar函数输出1个字符3.6.2getchar函数输入1个字符,3.6.1putchar函数输出1个字符,从计算机向显视器输出1个字符a=B,b=O,c=Y。 putchar(a ); putchar(b ); putchar(c ); putchar (n ); 在显示器上输出文字b,在显示器上输出换行文字BOY、#include void main () char a、b、c; a=B,b=O,c=Y。 putchar(a ); putchar(b ); putchar(c ); putchar (n ); 变更为、int a=66、b=79、c=

5、89。 getchar函数的常见格式是使用BOY和3.6.2getchar函数输入一个字符,并在计算机上输入一个字符,在getchar ()示例3.2中输入多个字符。P64、#包括卷主机()卡片a、b、c; a=getchar (); b=getchar (); c=getchar (); putchar(a ); putchar(b ); putchar(c ); putchar(n ); 输入、1个字符,并以变量a、BOY、BOY、B O、B O、3.7的简单格式进行投入产出,3.7.1主要是以简单的printf函数输出数据3.7.2,printf函数和scanf函数这两个函数用于格式投入

6、产出函数p66,1.printf函数的一般格式printf (格式控制,输出表列)示例: printf (“I=% d”),格式声明,1.printf函数之类的格式printf (格式控制,输出表列)示例: printf (“I=% d,输出表列”) 、普通文字、1.printf函数的一般格式printf (格式控制,输出表列)示例: printf(”i=%d,c=%cn,、是常数、变量、公式、2 .基本的格式字符d格式字符。 以十进制整数数据的实际长度输出I格式字符。 角色与d格式字符相同,2 .基本的格式字母c格式字符。 用于输出字符char ch=a的打印机(“% c”,ch ); 输出

7、文字: a,2 .基本的格式字符c格式字符。 1为了输出字符例3.3,使用printf函数输出字符数据。 包括卷主机() char c=a; 英寸=97; 打印机(c=%dn、c=%dn、c、c ); 打印机(i=%dn,i=%dn,I,I ); c=a,c=97 i=a,I=97,2 .基本的格式字符s格式字符。 字符串printf(”%s”、“CHINA”); 输出字符串: CHINA,2 .基本的格式字符f格式字符。 输出实数,以小数形式输出实数时的有效位数。 包括音频主()浮点a,b; a=111111.111; b=222222.222; 打印机(% fn,a b ); 33333.

8、328125,2 .基本的格式字符f格式字符。 输出实数,以小数输出例3.5倍精度数时的有效位数。 包括卷主机()双精度a、b; a=11111111.11111111; b=22222222.22222222; 打印机(% fn,a b ); 333333.33333,2 .基本的格式字符f格式字符。 为了输出实数,为了以小数形式输出浮点型数据,只有67二进制位的有效数字双精度型数据能够保证保不定1516二进制位的有效数字修正机输出的数字绝对正确且无效。 以指数形式指定输出实数VC的小数位数作为二进制位指数的部分,指定必须在5列的小数点之前,并且只有1位非零数字printf(”%e”,123

9、.456 )。 输出:1.234560 e 002,1. scanf函数的一般形式scanf (格式控制,地址表列),意思与printf函数,3.7相同。变量的地址也可以是字符串的开头地址,3.7.2是单纯的scanf函数包括音频主() int a、b和c。 使用scanf(“%d%d%d”,3.7.2单纯的scanf函数输入数据,p 70,34 a=3,b=4, 使用简单的扫描函数输入数据,其中c=扫描(“%d,%d”),12 24 36错误a=12,b=24,c=36对a=12 b=24 c=36错误,3 3.7.2对于扫描(“% c % c”) 打印机(、c ); P78、a、m.nf指定要输出的实数的修订。 其中,如果n位的小数比数值的长度小,则左端的空白m.nf与m.nf大致相同,将输出的数值靠近左端,填补右端的空白,输出比3.9.2复杂的投入产出格式控制,P78,例如3.14实数时指定2位的小数。 includevoidmain () floatf=123.456。 打印机(% f

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论