C语言顺序结构程序设计.doc

C语言顺序结构程序设计.doc

ID:51593682

大小:45.00 KB

页数:13页

时间:2020-03-13

C语言顺序结构程序设计.doc_第1页
C语言顺序结构程序设计.doc_第2页
C语言顺序结构程序设计.doc_第3页
C语言顺序结构程序设计.doc_第4页
C语言顺序结构程序设计.doc_第5页
资源描述:

《C语言顺序结构程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、-12-第三章:顺序结构程序设计第一节:c语言语句概述-----理解一.引入:_____结构化程序基本结构:①顺序:从前到后,从上到下依次执行.②选择:根据条件来分类执行.___________________________③循环:重复有规律执行._______________________________________二.C语句的分类:(一)表达式语句:由表达式加上分号“;”组成。重点讲解:赋值语句定义:赋值语句是由赋值表达式再加上分号构成的表达式语句。其一般形式为:变量=表达式;_____i=3表达式,值为3,不能直接执行.___________________________

2、_____________i=3;语句,没有值,可以直接执行.___________________________________________i=(j=3);把表达式j=3的值赋值给i.______________________________________在赋值语句的使用中需要注意以下几点:C语言在赋值前要先定义.1.由于在赋值符“=”右边的表达式也可以又是一个赋值表达式,如变量=(变量=表达式);是正确的.2.在变量说明中,不允许连续给多个变量赋初值。如下述说明是错误的:inta=b=c=5;正确写法:①inta=5,b=5,c=5;②inta,b,c;a=b=c=5;(二

3、)控制语句:控制语句用于控制程序的流程,以实现程序的各种结构方式。它们由特定的语句定义符组成。可分成以下三类:1)条件判断语句:if语句、switch语句;2)循环执行语句:dowhile语句、while语句、for语句;3)转向语句:break语句、goto语句、continue语句、return语句__________________________________________________________________________________________________________________________________(三)复合语句:把多个语句用括

4、号{}括起来组成的一个语句称复合语句。-13-_______在C语言中,只有复合语句外无分号.__________________________注:复合语句内的各条语句都必须以分号“;”结尾,在括号“}”外不能加分号。_______a=5,b=3;把a和b的值交换{t=a;a=b;b=t}错误方法:{a=b;b=a}赋值中是以最后赋值为准._________________(四)空语句:只有分号“;”组成的语句称为空语句。空语句是什么也不执行的语句。____功能:提前预留空间.____________________________________________第二节:格式输出和输入

5、函数一.格式输出函数printf()温馨提示:#include“stdio.h”----程序输入函数库功能:是按用户指定的格式,把指定的数据显示到显示器屏幕上。格式1:printf(“字符串”);原样输出字符串到屏幕.格式2:printf(“格式控制字符串”,输出表列)格式控制字符串:设置输入数据的类型%+字母.输出表列:输出常量或变量,用逗号隔开.格式字符意义%d以十进制形式输出带符号整数(正数不输出符号)%o“欧”以八进制形式输出无符号整数(不输出前缀0---“零”)%x,X以十六进制形式输出无符号整数(不输出前缀0x---“零”)%u以十进制形式输出无符号整数%f,%lf以小数形式

6、输出单、双精度实数(自动保留6位小数,超过6位,对第七位四舍五入.)%e,E以指数形式输出单、双精度实数(严格格式)g,G(一般不用)以%f或%e中较短的输出宽度输出单、双精度实数%c输出单个字符(输出时不带单引号)%s输出字符串(输出时不带双引号)1)标志:标志字符为-、+、#、空格四种,其意义下表所示:标志意义-结果左对齐,右边填空格+输出符号(正号或负号)空格输出值为正时冠以空格,为负时冠以负号#对c,s,d,u类无影响;对o类,在输出时加前缀o;对x类,在输出时加前缀0x;对e,g,f类当结果有小数时才给出小数点-14-___1._c语言中错误有两种:一,语法错误,系统可以检查出

7、来(errors)____________________________________二,算法错误,系统不能查出,会导致计算出错._________2.__/**/:注释号,内部为注释内容.________________________________【例3.2.1】#include“stdio.h”main(){inta=15;floatb=123.1234567;doublec=12345678.1234567;chard

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。