第四章 顺序程序设计.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章主要内容 程序算法的基本结构 顺序结构 常用C内部函数 数据的输入输出 §4.1 程序算法的基本结构 预处理命令 说明语句 main ( ) {   说明语句;  输入语句;  计算语句; (表达式语句)    ......  输出语句; } 例:求圆柱体的体积 #include <stdio.h> #define PI 3.14159 main( ) { float v ,r,h; scanf( "%f" , &r ); h = 3.2; v = PI * r * r * h; printf("v=%f\n ", v ); } §4.1 程序算法的基本结构 C程序由函数组成 函数由语句组成 语句分类 说明语句:定义变量,编译预处理等 表达式语句:执行计算 控制语句:控制程序走向 函数调用语句:调用函数 空语句:什么都不做“;” 语句组合的模块化-程序的基本结构 顺序结构-语句依顺序执行 选择结构-程序产生分支 循环结构-程序反复执行 §4.1 程序算法的基本结构 选择结构 §4.1 程序算法的基本结构 循环结构有两种情况,结构如下: §4.2 顺序结构 顺序结构实例 §4.2 顺序结构 编写源程序(TC4.2-1.C ) #include <stdio.h> void main( ) { float c,f; printf( "Please input F: " ); scanf( "%f", &f ); c = ( f - 32.0 ) * 5.0 / 9.0; printf( " C = %f \n " , c ); } §4.2 顺序结构 上机调试 输入源程序并修改错误 菜单:“编译”-“编译XX”或“构建XX” 修改错误后重新编译连接 运行程序 按Ctrl + F5键或菜单“编译”-“执行XX” 输入数据: 212? 查看 结果: 显示:100 §4.3 C常用内部函数 内部函数(库函数)是C系统事先编写的函数,约300个,存放于系统文件夹。 库函数根据功能分成若干类别 每种类别库函数说明集中在头文件中 使用内部函数时必须在程序中包含相应头文件 §4.3 C常用内部函数 常用内部函数及头文件分类 输入输出函数-“ stdio.h ” 数学函数-“ math.h ” 字符处理函数-“ ctype.h ” 字符串处理函数-“ string.h ” 内存分配函数-“ stdlib.h ” 函数可实现运算符无法进行的运算 例:将下面数学式子写成C程序表达式 系统函数应用举例 题目:(TC4.3-1.C) 从键盘输入一个角度值,求出该角度的正弦值、余弦值和正切值。 分析: 系统函数中提供了求正弦值、余弦值和正切值的函数:sin( )、cos( )、tan( ),函数的说明在头文件math.h中。 #include< stdio.h > #include< math.h > #define PI 3main( ) { int a; double b; printf("请输入角度数:"); scanf( "%d", &a); b = a * PI / 180; printf( " sin( %d ) = %f\n", a, sin(b) ); printf( " cos ( %d ) = %f\n", a, cos(b) ); printf( " tan ( %d ) = %f\n", a, tan(b) ); } 运行结果: 请输入角度数:30 sin( 30 ) = 0.500000 cos( 30 ) = 0.866025 tan( 30 ) = 0.577350 §4.4 数据的输入输出 C程序的输入输出由函数实现 标准输入输出函数用于从键盘输入数据和从屏幕输出数据 使用标准输入输出时请包含头文件  #include < stdio.h > 常用标准输入输出函数 putchar-字符输出函数 getchar-字符输入函数 printf-格式输出函数 scanf -格式输入函数 §4.4 字符数据的输入输出 函数名: putchar() 函数功能:向标准输出设备输出一个字符 调用格式: ???? putchar(ch); ??? 其中ch为一个字符变量或常量。 ? §4.4 字符数据的输入输出 ??? 例:TC4.4-1.c ???? #include<stdio.h> ???? main( ) ???? { ????????? char c:???????????? /*定义字符变量*/ ????????? c = 'B';??

文档评论(0)

wxc6688 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档