- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单步执行调试例题 #include stdio.h void sumFromOneToTen() { int i, s; i=1; s=0; while(i=10) /*i从1变到10*/ { s += i; /*累加*/ i++; printf(i=%d,s=%d,i,s); //这条语句是为了查看循环过程中i和s的变化情况 } printf(“i=%d,s=%d”, i, s);//循环结束后i和s的情况 printf(game over!); } 课堂实践 1、求1+2+3+…+n 并输出 ,其中n从键盘输入。 2、 输出1~100内所有既能被3整除的数又能被5整 除的整数。 3、编写程序,用公式∏/4=1-1/3+1/5-1/7+…求∏的近似值,直到最后一项的绝对值小于10-6为止。 4、求任意整数n(n=2)是否为素数(素数即只能被1和自身整除的自然数)。 注意单步执行调试工具的运用。 课堂实践 5、求任意整数的所有位上的数之和,例17865的所有位上的数之和为:5+6+8+7+1,得27。 6、 解决数学积分问题。求f(x)=x2-3x+2在区间[5,22]上的积分,即求 注意单步执行调试工具的运用。 课后作业 1、求1~1000内所有能被3整除的整数,所有数右对齐(思考:如果程序额外要求每行输出10个数,每屏输出20行应该怎么处理)。 2、从键盘上接收10个数,求和。要求: (1)先提示“请输入第1个数:” ,输入第一个数后再提示“请输入第2个数”,依次类推; (2)输入完十个数后,输出十个数求和的结果。 要求:课下在计算机上调试程序,使之能得到正确结果。 课后作业 3、把累加功能,即1+2+3+4+…+n(n从键盘上输入)添加到计算器应用程序中。 4、把累乘功能,即1*2*3*4*…*n(n从键盘上输入)添加到计算器应用程序中。 要求:课下在计算机上调试程序,使之能得到正确结果。 * * * * * 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 上页 下页 主页 结束 循环结构 循环结构程序设计(1) 循环结构 while语句 VC中程序的跟踪调试(1) 课堂实践 课前回顾 分支结构程序设计:从键盘输入一个整数,如果该数既能被3整除又能被5整除,输出“yes”;否则输出“no” 。 解决该问题的N-S盒图 定义变量n; 从键盘给n赋值; 真 假 输出“yes” 输出“no” n既能被3整除又 能被5整除 课前回顾 从键盘输入一个整数,如果该数既能被3整除又能被5整除,输出“yes”;否则输出“no” 。 #include stdio.h void is_times () { int n; scanf(“%d”, n); if( n%3==0 n%5==0) printf(“yes\n”); else printf(“no\n”); } 课前回顾 条件运算符 一般格式 条件运算符的一般格式为: 表达式1?表达式2:表达式3 举例 设a=5,b=3,c=4,则 (1)max=ab?a:b的值为 ? (2)max=ab?a:bc?b:c 的值为 ? 课前回顾 switch 语句 switch语句是实现多个分支的选择语句 switch (表达式) { case 常量表达式 1 :语句1;break; case 常量表达式 2 :语句2;break; ┆ case 常量表达式 n :语句n ;break; default :语句n+1;break; } 课前回顾 例子 main() { int i=2; switch(i) { case 0: printf( i=0); break; case 1: printf( i=1); break; case 2: printf( i=2); break; case 3: printf( i=3); break; default: printf(default); } } 结果:i=2 循环结构 问题的提出 1、在屏幕上输出一行*(假设为10个)。如果要求输出100行呢?如果要求输出1万行呢? 2、求s=
您可能关注的文档
- C语言程序设计 高等教育应用型本科计算机类课程规划教材 江义火 PPT讲稿第7章 指针.ppt
- 点击职业英语四册 新增部分答案Book 2 Unit 4 Advertising and Responding.docx
- C语言程序设计 高等教育应用型本科计算机类课程规划教材 江义火 PPT讲稿第8章 编译预处理.ppt
- 点击职业英语四册 新增部分答案Book 2 Unit 5 Enquiries.docx
- 点击职业英语四册 新增部分答案Book 2 Unit 6 Bookings and Orders.docx
- C语言程序设计 高等教育应用型本科计算机类课程规划教材 江义火 PPT讲稿第9章 自定义数据类型.ppt
- 点击职业英语四册 新增部分答案Book 2 Unit 7 Advice in the Workplace.docx
- 点击职业英语四册 新增部分答案Book 2 Unit 10 Complaints.docx
- C语言程序设计 高等教育应用型本科计算机类课程规划教材 江义火 PPT讲稿第10章 文件.ppt
- 点击职业英语四册 新增部分答案Book 2 Unit 11 Listing Information.docx
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件08循环结构程序设计 2.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件09循环结构 自学内容.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件10循环结构程序设计 3.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件11带参带返回值函数.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件12 13一维数组的定义赋值遍历.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件14一维数组的排序.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件15字符串与字符串函数.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件16二维数组.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件17变量存储属性.ppt
- C语言程序设计教程 高等教育计算机类 李树华主编 教学课件18 22指针.ppt
原创力文档


文档评论(0)