C语言程序设计任务教程 教学课件 作者 丁辉 王林林 任务四 简单数学计算程序的编写.pptx

C语言程序设计任务教程 教学课件 作者 丁辉 王林林 任务四 简单数学计算程序的编写.pptx

ID:52769818

大小:206.87 KB

页数:39页

时间:2020-03-07

C语言程序设计任务教程 教学课件 作者 丁辉 王林林 任务四 简单数学计算程序的编写.pptx_第1页
C语言程序设计任务教程 教学课件 作者 丁辉 王林林 任务四 简单数学计算程序的编写.pptx_第2页
C语言程序设计任务教程 教学课件 作者 丁辉 王林林 任务四 简单数学计算程序的编写.pptx_第3页
C语言程序设计任务教程 教学课件 作者 丁辉 王林林 任务四 简单数学计算程序的编写.pptx_第4页
C语言程序设计任务教程 教学课件 作者 丁辉 王林林 任务四 简单数学计算程序的编写.pptx_第5页
资源描述:

《C语言程序设计任务教程 教学课件 作者 丁辉 王林林 任务四 简单数学计算程序的编写.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Mission4簡單數學計算程序的編寫通过对C语言整型数据类型的学习,编程计算任意两个整数的和、差、积、商。任務內容知識目標專業能力目標方法和社會能力目標任務目標進入任務掌握常用的数学运算符;熟悉应用程序的开发过程;掌握结构化程序设计的三步曲;理解程序调试与测试中的全覆盖概念;熟悉算法的概念;了解数据结构的概念;理解对于任何一个程序都不能断言其完全正确,只能说到目前为止没有发现错误的概念。知識目標返回会编写顺序结构程序;会用单步运行方法调试程序。專業能力目標返回能在老师指导下选择学习方法,学会管理时间,完成结构化程序设计等概念的学习,理解语法错误和逻辑错误;能与同学讨论解决程序设计中

2、的问题。方法和社會能力目標建議完成時間:4(課內)+4(課外)任務完成形勢:學習小結、程序及程序調試記錄返回任務二學寫一個規範的C語言程序任务准备任务实施思考题拓展知识知识点检查程序示例:求两个整数的和任務準備(1)/*FunctionPrototype*//*Printoutput*/voidprint(float);NEXT一个规范的C语言程序示例任務準備(1)/*求两个整数的和*//*程序名:add.c*//*编程者:丁丁*//*日期:2009-11-12*/#include#includemain(){/*定义变量*/intiNum_1,

3、iNum_2,iSum;/*变量赋初值*/iSum=0;编译预处理部分程序说明部分一个规范的C语言程序示例任務準備(1)/*输入求和的数*/iNum_1=16;iNum_2=23;/*求和*/iSum=iNum_1+iNum_2;/*输出和值*/system(“cls”);printf(“SUM=%d”,iSum);}数据输入部分处理部分输出部分程序设计三步曲输入数据处理部分输出结果返回任務準備(2)编译预处理命令”#include”的处理过程任務準備(3)变量的定义变量的定义格式(一)语法:类型名变量名;范例:intiNum_1;功能:定义一个由类型名所规定的

4、变量。此例表示定义了一个int型,即基本整型变量。变量的定义格式(二)语法:类型名变量名列表;范例:intiNum_1,iNum_2;功能:定义多个由类型名所规定的变量。此例表示定义了两个int型,即基本整型变量。变量的定义格式(三)语法:类型名变量名=初值;范例:intiSum=0;功能:定义变量的同时赋初值。此例表示定义了一个int型,并同时赋初值为0。赋值表达式赋值表达式的格式语法:变量名=表达式范例:iNum_1=16功能:将赋值号“=”右边表达式的值赋给左边的变量,此例表示将16赋给变量iNum_1,变量iNum_1在没有重新赋值之前,其值都为16。注:赋值表达式后面加“;

5、”后,就是赋值语句。任務準備(4)printf()函数printf()函数的调用格式(二)语法:printf(“字符串”,输出项列表);范例:printf(“k=%d”,25);功能:将“输出项列表”中的输出值,依次按“字符串”给定的格式输出到标准的输出设备上(一般指显示器)。本例就是用十进制整数的格式输出输出值25。任務準備(5)printf()函数的调用格式(二)(1)其中“字符串”可包含原样输出的普通字符串和格式字符串,本例中“k=%d”字符串中,“k=”是原样显示的普通字符串,“%d”是格式字符串,“%”是格式串的标记,“d”表示以十进制整数格式输出,“”是转义字

6、符,表示换行的意思。(2)printf()函数可同时输出多个输出项,如下所示:printf(“Number_1=%d,Number_2=%”,23+8,-89+78);该语句执行后的输出结果为:Number_1=31,Number_2=-11任務準備(5)【例1-4-1】——求两个整数的积任務準備(6)/*FunctionPrototype*//*Printoutput*/voidprint(float);NEXT一个规范的C语言程序示例任務準備(1)/*求两个整数的积*//*程序名:product.c*//*编程者:丁丁*//*日期:2009-11-12*/#include

7、tdio.h>#includemain(){/*定义变量*/intiNum_1,iNum_2,iProduct;/*变量赋初值*/iProduct=0;编译预处理部分程序说明部分一个规范的C语言程序示例任務準備(1)/*输入求积的数*/iNum_1=16;iNum_2=23;/*求积*/iProduct=iNum_1*iNum_2;/*输出所求积的值*/system(“cls”);printf(“Product=%d”,iProdu

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

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

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