c语言分单元教学目标

c语言分单元教学目标

ID:11189361

大小:40.00 KB

页数:9页

时间:2018-07-10

c语言分单元教学目标_第1页
c语言分单元教学目标_第2页
c语言分单元教学目标_第3页
c语言分单元教学目标_第4页
c语言分单元教学目标_第5页
资源描述:

《c语言分单元教学目标》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、运算符、表达式、输入输出语句能力要求:a)能够正确定义、输入、输出并使用常用数据类型:整型、实型、字符型b)掌握五种基本算术运算符的使用:+、-、*、/、%,知道优先级与结合性c)掌握逻辑运算符和关系运算符、条件运算符的使用d)能够正确使用printf()和scanf()进行各种数据正确格式的输入输出e)编写简单顺序结构程序基础能力落实:1)输入一个字母,输出其对应的ASCII码.2)输入一个小写字母,输出其对应的大写字母.3)从键盘输入一个四位数,编程计算该四位数的各位和并输出。4)教材p.41页习题,5,6,7,9,10(关于数据类型、运算符、表达

2、式的练习题,其他类似题目均可)5)教材p.57页习题4,5,6,7(关于格式化输入输出的练习题,其他类似题目均可)进阶能力落实:1)输入一个十进制数,输出其对应的八进制数据。2)输入一个圆的半径,分别求圆的周长,面积和体积。2、选择结构程序设计能力要求:a)能够使用if语句编写条件选择程序b)能够使用嵌套if语句和switch语句编写多分支选择结构程序基础能力落实:1)判断一个数的正、负,输出相应信息2)判断一个数的奇偶,输出相应信息3)在主函数中输入整型数据n,判断该数是否能被3整除,如果能被3整除,输出“yes”,否则输出“no”4)将数学式子写成程序

3、语言,如80<=x<=905)编程求解分段函数,根据程序写出分段函数的数学表达式6)从键盘输入三个数,按照从小到大(或从大到小)的顺序输出7)判断一个年份是否闰年8)对一个百分制的成绩给出相应的等级(如90分以上A,80分以上B等)9)从键盘输入两个整数,输出大数(用条件表达式求解)10)p.75习题,6,9,10(阅读程序的训练,类似题目均可)进阶能力落实:1)从键盘上输入一个数,判断其是否为水仙花数。2)求一元二次方程的根3)编程实现以下功能,读入两个数(d1,d2)和一个运算符(o),计算d1od2的值。4)输入一个数,判断是否能被3,5,7整除,并

4、输出同时被几个整除。3、循环结构程序设计能力要求:a)掌握for、do-while、while语句结构b)能够使用for、do-while、while编写循环结构程序c)使用for、do-while、while编写多重循环语句基础能力落实:1)求1+2+3+…+100的和存入变量sum中,并将sum打印出来。2)编程计算200――300的偶数和并将和打印输出3)计算正整数1-n中的奇数之和及偶数之和4)从5-100之间找出能被5或7整除的数(或类似求1-100之间不能被8整除的数)5)判断一个循环语句能执行多少次(补充类似练习)6)打印99乘法表(二重循环

5、)7)求Fibonacci数列的前20个数。该数列的生成方法为:F1=1,F2=1,Fn=Fn-1+Fn-2(n>=3),即从第3个数开始每个数等于前2个数之和。(每行输出4个数)8)编程输出所有“水仙花数”:所谓水仙花数是指一个三位十进制数,该数的各位数字立方之和,等于该数本身。(例如,153是一个水仙花数,因为1*1*1+5*5*5+3*3*3=153)9)求出3~100之间的所有素数,并按每行5个数打印输出10)求满足条件12+2+3+……..n<1000的n的最大值.11)编写一个具有加、减、乘、除四则运算功能的程序,要求能反复多次操作,当输入“#

6、”运算符时退出(switch—case语句应用)。12)教科书p.95页2,4,7,14,15题(阅读循环程序的练习,或类似习题)进阶能力落实:1)编写一个只要输入4位数的年份和该年的元旦是星期几,就可打印全年日历的程序(可作思路开发练习时讲解)。2)试编写程序,求一个数任意次方的最后三位数,要求x,y从键盘上输入。3)猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。4)编写程序

7、,从键盘上输入6名学生4门课的成绩,分别统计出每个学生的平均成绩。5)用牛顿迭代法计算从键盘上输入的自变量x的平方根。6)用穷举法解百马百担问题。4.数组能力要求:a)掌握一维数组的使用b)能够进行二维数组的定义、初始化、输入、输出、引用等操作c)进行字符串、字符数组操作,熟悉常用字符串处理函数基础能力落实:1)有一12个元素的整型数组b,从键盘输入数据,请以每行4个数据各个数据之间空两格的形式输出b数组的12个元素2)由键盘输入一个字符串,如果字符串中的字符是英文字母,则进行大小写转换,其它字符不变。输出转换后的字符串。3)定义一个整型数组a[10],将

8、数组a[10]中的10个元素按逆序重新存放。4)用数组方法求Fib

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

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

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