C语言程序设计I的回顾.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计I的回顾

C语言程序设计 ——基础知识的回顾 程序设计的步骤 定义目标——描述程序的用途 分析问题——确定输出结果、输入数据及处理输入数据和生成输出所需活动的步骤 设计程序逻辑——用程序流程图等工具设计程序流程并进行手工检查 编写程序代码——将程序逻辑转化为C语句 输入、测试、调试程序 整理程序文档 C语言程序设计基础 理解C程序的基本结构 掌握C语言中数据的描述方法 数据类型 变量与常量 运算符与表达式 掌握C程序的逻辑结构 顺序结构 分支结构(if,if…else…, switch) 循环结构(while, do…while, for) C语言程序的基本结构特点 #include stdio.h void main() { prinf(“Good morning, everyone!\n”); } 一个完整的C语言程序,由若干个函数结合而成。其中,必须有且仅有一个main()函数(又称主函数) 一个函数由函数头和函数体构成。 函数头指明函数名、参数、返回值类型。 函数体实现函数功能。 C(C++)数据类型 三种逻辑结构 顺序结构 分支结构 循环结构 1. 理解三种逻辑结构的应用场合 2. 了解实现分支、循环结构的语句有哪些? 如何执行的?分别应用在什么场合? 3. 根据实际问题,选择适当的语句来实现。 练习1 如下程序段,该程序的输出结果是( ) #include stdio.h int main( ) { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++; } printf(a=%d,b=%d\n,a,b); return 1; } A)a=2,b=1 B)a=1,b=1 C)a=1,b=0 D)a=2,b=2 A 练习2 有程序段: int n=1; do { n=++n*5; }while(n==10); 则此循环的循环体( )。 A.执行1次 B. 执行2次 C. 不执行 D.执行无限次 B 练习3 假设所有变量均已说明,写出下列程序段运行后x的值。 ( ) ok1=1; ok2=2; ok3=0; x=15; if(!ok1) x++; else if(ok2) { if(ok3) x=3; else x=4; } 运行后x的值为下面哪一个? A. 15 B. 3 C. 16 D. 4 D 练习4 for(i=0;i5;i++) { for(j=1;j10;j++) if(j==5) break; if(i2) continue; if(i2) break; printf(j=%d,,j); } printf(i=%d\n,i); ? 输出结果为: j=5,i=3 模块化程序设计 库函数的使用:使用某个库函数,一定要首先使用文件包含预处理命令,将对应的头文件包含进来。 在程序中要使用自己定义的函数,有三个基本环节: 函数定义 函数调用 函数声明 函数的使用 函数定义 ┏ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ┓ ┃函数头 ┃ ┃{          ┃ ┃ 函数体 ┃ ┃} ┃ ┗ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ┛ 函数头是函数的用户界面,其组成形式如下:  类型名 函数名(形式参数表列) 函数体是一个语句块,是用一对花括号封装的语句序列。它描述了函数实现一个功能的过程。 函数的使用 函数的调用:通过调用表达式进行。调用表达式的形式为:     函数名(实参表列) 调用表达式的作用 参数传递 执行函数中的语句 接收函数的返回 函数声明 函数定义写在函数调用之前,可以不用声明 反之,必须用函数声明语句 函数的使用 #include

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档