智能控制程序设计 任意两数之和的运算 项目一任务3任意两数之和的运算.doc

智能控制程序设计 任意两数之和的运算 项目一任务3任意两数之和的运算.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 课 题 任意两数之和的运算 课 型 讲练 授课班级 授课时数 2 教学目标 掌握三种输入输出函数的使用方法;scanf()和printf()函数的调用方法和允许使用的格式转换控制符。 熟悉scanf()函数对各种类型数据的键盘输入格式的要求。 能灵活使用printf()函数控制屏幕格式输出。 能用scanf()和printf()函数和赋值语句进行简单的顺序结构程序的设计编写。 教学重点 scanf()和printf()函数的调用方法和允许使用的格式转换控制符。 能用scanf()和printf()函数和赋值语句进行简单的顺序结构程序的设计编写。 教学难点 格式控制符的灵活使用 学情分析 输出函数前面学生已经基本接触,但是只是原型输出,对于具体的格式输出,不太了解。输入函数只是从书上的部分例题看到,还没有具体的接触,此处应该具体讲解各种不同的用途。 教学效果 教 后 记 任意两数之和的运算 任务目标: 从键盘上输入两个整,求它们的和。屏幕显示如下 知识储备: 案例1编写程序,计算边长为150的正方形面积和183的值,并按如下形式显示。 ========== Welcome ========== The area is 22500 The third power of 18 is 5832.000000 ========== Good-bye ========== 算法: x3 公式表示,还有好的方法吗?函数pow(x,y)表示x∧y 程序: #include stdio.h #includemath.h void main() { int a=150,b=18; printf(========== Welcome ==========\n); printf(The area is %d\n,a*a); printf(The third power of 18 is %f\n,pow(b,3)); printf(========== Good-bye ==========); } 【归纳分析】 C语言没有输入输出语句,I/0操作通过输入输出函数来实现。 在程序中需要用到头文件 “stdio.h”,(#include “stdio.h”stdio.h) 默认的输入设备:键盘 外设——内存(input) 默认的输出设备:显示器 内存——外设(output) 1、输出函数 (1)格式输出函数(各种数据通用)printf() 格式:printf(格式说明,[输出项列表]); 功能:按格式控制符的格式输出若干个类型任意的数据。 格式说明的组成:一对引号、普通字符和格式控制符组成。 如: printf(“Hello world!\n”) sum=2+3; printf(“sum is %d”,sum); 格式说明中的三类符号 普通字符 printf(“China”); printf(“*********”); 转义字符 printf(“abcdefg\x41\n”); 格式控制符 常用的格式控制符:%d、 %f、%c等。具体见P29表格。 例如: printf(“max=%d”,6); char c1=65,c2=68; printf(“%c %c\n”,c1,c2); printf(“%d %d\n”,c1,c2); int i=21; printf(“%d, %o, %x”, i, i, i); 21,15,25 几点说明: 格式控制符与输出项的类型、数量要匹配; 格式字符要用小写字母; 输出项参数除了常量变量以外还可以是表达式、函数等。 案例2:编写程序,给小学生出一道10以内2个数字的加法题,等学生说出自己的答案后,再告诉学生正确的答案。 算法: 1.定义三个变量 2.随机产生两个数,输出界面 3.输入学生给的答案 4.告诉学生正确答案 #include stdio.h #includestdlib.h void main() { int op1,op2,answer; op1=random(10); op2=random(10); printf(%d+%d=,op1,op2); scanf(%d,answer); printf(正确答案为%d,op1+op2); } 【归纳分析】 输入函数 (1)格式输入函数scanf() 格式:s

您可能关注的文档

文档评论(0)

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

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档