C语言第三章:顺序结构程序设计.doc
《C语言第三章:顺序结构程序设计.doc》由会员分享,可在线阅读,更多相关《C语言第三章:顺序结构程序设计.doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、- 12 - 第三章:顺序结构程序设计 第一节:c 语言语句概述-理解一.引入:_结构化程序基本结构:顺序:从前到后,从上到下依次执行.选择:根据条件来分类执行._循环:重复有规律执行._二.C语句的分类:(一)表达式语句:由表达式加上分号“;”组成。重点讲解:赋值语句定义:赋值语句是由赋值表达式再加上分号构成的表达式语句。其一般形式为: 变量=表达式;_ i=3 表达式,值为3,不能直接执行._ i=3; 语句,没有值,可以直接执行._i=(j=3); 把表达式j=3的值赋值给i._在赋值语句的使用中需要注意以下几点: C语言在赋值前要先定义.1.由于在赋值符“=”右边的表达式也可以又是一个
2、赋值表达式,如变量=(变量=表达式);是正确的.2.在变量说明中,不允许连续给多个变量赋初值。如下述说明是错误的:inta=b=c=5;正确写法: int a=5,b=5,c=5;int a,b,c; a=b=c=5;(二)控制语句:控制语句用于控制程序的流程, 以实现程序的各种结构方式。它们由特定的语句定义符组成。可分成以下三类:1) 条件判断语句:if 语句、switch 语句;2) 循环执行语句:do while 语句、while 语句、for 语句;3) 转向语句:break 语句、goto 语句、continue 语句、return 语句_(三)复合语句:把多个语句用括号括起来组成的
3、一个语句称复合语句。- 13 -_在C语言中,只有复合语句外无分号._注:复合语句内的各条语句都必须以分号“;”结尾,在括号“”外不能加分号。_a=5,b=3; 把a和b的值交换 t=a;a=b;b=t 错误方法:a=b;b=a赋值中是以最后赋值为准._(四)空语句:只有分号“;”组成的语句称为空语句。空语句是什么也不执行的语句。_功能:提前预留空间._ 第二节: 格式输出和输入函数一 格式输出函数printf( ) 温馨提示: #include “stdio.h” -程序输入函数库功能:是按用户指定的格式,把指定的数据显示到显示器屏幕上。格式1: printf(“字符串”); 原样输出字符串
4、到屏幕.格式2:printf(“格式控制字符串”,输出表列) 格式控制字符串:设置输入数据的类型 %+字母 . 输出表列:输出常量或变量,用逗号隔开.格式字符 意 义%d以十进制形式输出带符号整数(正数不输出符号)%o “欧”以八进制形式输出无符号整数(不输出前缀0 - “零” )%x,X以十六进制形式输出无符号整数(不输出前缀0x - “零” )%u以十进制形式输出无符号整数%f,%lf以小数形式输出单、双精度实数(自动保留6位小数,超过6位,对第七位四舍五入.)%e,E以指数形式输出单、双精度实数(严格格式)g,G (一般不用)以%f 或%e 中较短的输出宽度输出单、双精度实数%c输出单个
5、字符(输出时不带单引号)%s输出字符串(输出时不带双引号)1) 标志:标志字符为-、+、#、空格四种,其意义下表所示:标 志意 义-结果左对齐,右边填空格+输出符号(正号或负号)空格输出值为正时冠以空格,为负时冠以负号#对c,s,d,u 类无影响;对o 类,在输出时加前缀o;对x 类,在输出时加前缀0x;对e,g,f 类当结果有小数时才给出小数点- 14 -_1._c语言中错误有两种:一,语法错误,系统可以检查出来(errors)_二,算法错误, 系统不能查出,会导致计算出错._2._/* */ : 注释号,内部为注释内容._【例3.2.1】#include “stdio.h”main() i
6、nt a=15;float b=123.;double c=.;char d=p;printf(a=%d,%5d,%o,%xn,a,a,a,a); printf(b=%f,%lf,%5.4lf,%en,b,b,b,b); printf(c=%lf,%f,%8.4lfn,c,c,c); printf(d=%c,%8cn,d,d); a=15, 15,17,fb=123.,123.,123.1235,1.e+002c=.,.,.1235d=p, p_1._%5d:5代表指定输出宽度_指定宽度实际宽度 ,靠右输出,左边补充空格._指定宽度实际宽度 ,靠右输出,左边补充空格._指定宽度输出列表个数 ,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言 第三章:顺序结构程序设计 语言 第三 顺序 结构 程序设计
限制150内