中职《C语言程序设计(第3版)》(人邮版·2023)同步教案:第2章 习题课

资源下载
  1. 二一教育资源

中职《C语言程序设计(第3版)》(人邮版·2023)同步教案:第2章 习题课

资源简介

章节或项目名称 习题二
本次授课类型 理论 □实验 □理实一体 □实训 □实习
班级 地点 周次 星期 节次 授课进度
十八 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、++i
16、定义一整型变量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,5
18、以下叙述正确的是( )。
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*r
2、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);
}

展开更多......

收起↑

资源预览