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

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

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

资源简介

章节或项目名称 习题一
本次授课类型 理论 □实验 □理实一体 □实训 □实习
班级 地点 周次 星期 节次 授课进度
十三 2 5、6 符合 □超前 □滞后
教学目标 1、巩固VC++6.0编译环境使用、C程序开发过程、简单C程序结构 2、巩固基本数据类型、常量、变量、各种运算符和表达式
教学重点 1、简单C程序结构 2、变量的定义、命名规则及简单应用 3、各种运算符和表达式
教学难点 C程序结构注意说明、自加自减运算、复合运算
教学设计
教学环节 内容要点 教学方法 与手段 时间 分配
习题要求 习题内容介绍及要求 知识讲授 5分钟
习题讲解 学生练习 判断题 知识讲授 引导启发 20分钟
选择题 知识讲授 引导启发 20分钟
填空题 知识讲授 引导启发 20分钟
编程题 知识讲授 引导启发 20分钟
总结归纳 要求所有学生掌握本次习题,期末考试占70%。 归纳法 5分钟
教学效果及改进思路
一、习题要求
习题题型:判断题、选择题、填空题、编程题。
习题要求:通过独立的分析、小组合作、教师指导,要求所有学生掌握本次习题,期末考试占70%。
二、习题讲解
(1)判断题
1、C语言源程序文件的扩展名均为.S。( )
2、一个C语言程序总是从main函数开始执行。( )
3、C语言程序不区分大小写。( )
4、所谓常量,就是在程序运行过程中其值可以改变的量。( )
5、算术运算符中‘%’的优先级高于‘*’。( )
6、若int x=100,y=200;则语句printf("%d",(x,y));输出结果为100。( )
(2)选择题
1、C语言源程序的基本单位是( )。
A、过程 B、函数 C、子程序 D、标识符
2、在C语言程序中,main函数的位置是( )。
A、必须作为第一个函数 B、必须作为最后一个函数
C、可以任意 D、必须放在它所调用的函数之后
3、以下定义字符常量PI语句正确的为( )。
A、define PI 3.14 B、define PI= 3.14
C、#define PI=3.14 D、#define PI 3.14
4、C语言中基本数据类型包括( )。
A、整型、实型、逻辑型 B、整型、实型、字符型
C、整型、字符型、逻辑型 D、字符型、实型、逻辑型
5、在C语言中,要求运算量必须是整型的运算符是( )。
A、! B、++ C、!= D、%
6、下列可用于C语言用户标识符的一组是( )。
A、 a_5 B、3y C、 -abc D、while
7、下列四个选项中,均是不合法的用户标识符是( )。
A、A P_0 do B、float lao _A
C、b-a if int D、_123 temp INT
8、设float m=4.0,n=4.0; 使m为10.0的表达式是( )。
A、m+=n+2 B、m-=n*2.5 C、m*=n-6 D、m/=n+9
9、表达式17%4/8的值为( )。
A、0 B、1 C、2 D、3
10、已知int a=6; 则执行a+=a-=a*a;语句后,a的值为( )。  
A、36   B、0   C、-24   D、-60
11、运行如下程序,其结果为( )。
main()
{
int i=4;
printf(“%d\n”, i++);
}
A、4 B、3 C、2 D、5
12、设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为( )。  
A、int   B、float   C、double   D)不确定
(3)填空题
1、C程序的开发过程包括编辑源程序、 、连接目标程序和 四个步骤。
2、当C语言源程序由多个函数组成时,程序总是从 开始执行,且总是在 中结束执行的。
3、C语言的标识符只能由大小写字母,数字和下划线三种字符组成,而且第一个字符必须为 。
4、整型的标示符关键字为 ,单精度实型标示符关键字为 。
5、在C语言中,要求参加运算的数必须是整数的运算符是 。
6、与代数式等价的C语言表达式是 。
7、设x=2.5,a=7,y=4.7, 则x+a%3*(int)(x+y)%2/4为 。
8、若有定义int a=3;则表达式a*=a+8的值为 。
(4)编程题
1、编写程序实现,输出以下图形:
* * * * *
* * * * *
* * * * *
* * * * *
三、习题答案
(1)判断题:1、ⅹ 2、√ 3、ⅹ 4、ⅹ 5、ⅹ 6、ⅹ
(2)选择题:1、B 2、C 3、D 4、B 5、D
6、A 7、C 8、A 9、A 10、D
11、A 12、C
(3)填空题:1、编译源程序 运行
2、main main
3、字母或者下划线
4、int float
5、%
6、(x*y)/(u*v)
7、2.5
8、33
(4)编程题
1、
#include "stdio.h"
main()
{
printf("*****\n");
printf("*****\n");
printf("*****\n");
printf("*****\n");
}

展开更多......

收起↑

资源预览