资源简介 章节或项目名称 习题二本次授课类型 理论 □实验 □理实一体 □实训 □实习班级 地点 周次 星期 节次 授课进度十八 1 5、6 符合 □超前 □滞后教学目标 1、巩固算法与流程图相关知识 2、巩固输入输出函数、C语句编写方法教学重点 1、scanf和printf函数 2、C语句编写方法教学难点 1、C语句编写方法教学设计教学环节 内容要点 教学方法 与手段 时间 分配习题要求 习题内容介绍及要求 知识讲授 5分钟习题讲解 学生练习 判断题 知识讲授 引导启发 20分钟选择题 知识讲授 引导启发 20分钟填空题 知识讲授 引导启发 20分钟编程题 知识讲授 引导启发 20分钟总结归纳 要求所有学生掌握本次习题,期末考试占70%。 归纳法 5分钟教学效果及改进思路一、习题要求习题题型:判断题、选择题、填空题、编程题。习题要求:通过独立的分析、小组合作、教师指导,要求所有学生掌握本次习题,期末考试占70%。二、习题讲解(1)判断题8、流程图中用菱形符号表示条件判断。( )9、scanf函数功能是通过输入设备为变量输入数据。( )10、函数putchar()的作用是:输入一个字符。( )(2)选择题14、以下不属于算法基本特征的是( )。A、有穷性 B、有效性 C、可靠性 D、有一个或多个输出15、设有定义“int i=1;”,以下选项的四个表达式中与其他三个表达式的值不相同的是()A、i++ B、i+=1 C、i+1 D、++i16、定义一整型变量int m,给m输入数值,正确的语句为( )。A、scanf("%d",m); B、scanf("%d",&m); C、printf("%d",m); D、putchar(m);17、以下程序的输出结果为( )。main(){ int a=2,b=5;printf("a=%d,b=%d\n",a,b);}A、a=%2,b=%5 B、a=2,b=5 C、a=d,b=d D、2,518、以下叙述正确的是( )。A、getchar()函数用于输入一个字符串 B、getchar()函数用于输入一个字符C、putchar()函数用于输入一个字符 D、putchar()函数用于输出一个字符串(3)填空题9、在程序设计中,把解决问题确定的方法和有限的步骤称为 。10、在流程图符号中,判断框中应该填写的是 。11、C语言的字符输出函数是 。(4)程序填空题1、从键盘上任意输入圆的半径,显示出圆的面积。请将程序填写完整。main(){float r,s;printf("请输入圆的半径:");scanf("%f",&r);;printf("圆的面积为%f\n", s);}(5)编程题2、编程实现,输入长方形的长和宽,求长方形的周长。3、编程实现,任意输入两个整数,求和后输出。三、习题答案(1)判断题:8、√ 9、√ 10、ⅹ(2)选择题:14、C 15、C 16、B 17、B 18、B(3)填空题:9、算法10、条件11、putchar(4)程序填空题1、s=3.14*r*r2、t a=b(5)编程题2、main(){int len,wid,c;scanf("%d%d",&len,&wid);c=(len+wid)*2;printf("c=%d\n",c);}3、main(){int a,b,c;scanf("%d%d",&a,&b);c=a+b;printf("c=%d\n",c);} 展开更多...... 收起↑ 资源预览