C语言简单讲,第3讲最简单的C语言程序举例.docx

湖南省怀化工业学校备课纸

湖南省怀化工业学校备课纸

第 PAGE #页

第3讲最简单的C语言程序举例

授课计划表

课 题

1.4最简单的C语言程序举例

课时数

2

授课班级

18计算机

检查 记录

授课时间

9.18

教学目标

知识目标:

掌握编译预处理指令;

掌握主函数;

了解赋值语句和算术运算符;

掌握输出语句。

能力目标:

编与程序在屏幕上输出This is a C program;

学会编写求两数和程序。

素质目标:

培养创业精神、敬业精神和职业道德;

培养综合运用知识分析、处理问题的能力;

培养创新意识,形成正确、规范的思维方式和分析方法;

培养认真负责、勤奋努力的工作态度、严谨细致的工作作风;

培养综合素质,提高团队合作精神。

教学内容

教学重点:

编译预处理指令;

编写程序在屏幕上输出"This is a C p rogram”。

教学难点:

2.赋值语句与算术运算符;

编写求两数和程序。

学情分析:

绝大多数冋学从来没有编写 C语言程序的经验,对学习 C语言有一定的畏惧心理。

教学资源

PPT课件,电子教材,C语言编译器,教学视频

教学方法

讲解法,任务驱动教学法

教学内容及过程

一、组织教学

教学策略

.点名考勤。

?检查学生安全着装及仪容仪表理由。

3.学生上交手机。

师:点名考勤;检 查学生安全着装及仪容 仪表理由;检查手机是 否摆放到相应位置。

生:整理仪容仪表;

二、教学导入

为了说明C语言源程序结构的特点,先看以下几个程序。 这几个程序由

简到难,表现了C语言源程序在组成结构上的特点。

三、编写程序在屏幕上输出“This is a C program ”

【例1.1】要求在屏幕上输出:This is a C program.

#indude

打这是编详预处理指令

int mainO

"定义主函数

{

〃函数开始的标志

printfC'This is a C programAn").

〃輸出所常定的一行信息

relufn 0.

〃函數执行完毕附遞回便:数值0

}

〃函数结束的标志

解题思路:在主函数中用printf函数原样输出以上文字。

This is a C pr口gram, 清按任意鏈继统…■

main是函数的名字,表示“主函数”;每一个 C语言程序都必须有一

个main函数。

main前面的int表示此函数的类型是int类型(整型),即在执行主函数后

会得到一个值(即函数值),其值为整型。

return 0;的作用是当main函数执行结束前将整数0作为函数值,返回

到调用函数处。

函数体由花括号{}括起来。

printf 是C编译系统提供的函数库中的输出函数(详见第4章)O printf

函数中双引号内的字符串" This is a C program."按原样输出。\n是换行

符,即在输出"This is a C program."后,显示屏上的光标位置移到下一

行的开头。

每个语句最后都有一个分号,表示语句结束。

在使用函数库中的输入输出函数时,编译系统要求程序提供有关此函数

的信息,程序第1行"#inelude ”的作用就是用来提供这些信息

手机放入手机袋;准备 好教材、笔记本、作业 本。组长准备好成绩记 录本。

教学重难点解决方法

演示教学法

stdio.h教学难点解决方法【例1.2】求两个整数之和解题思路:设置3个变量,a和b用来存放两个整数,

stdio.h

教学难点解决方法

【例1.2】求两个整数之和

解题思路:设置3个变量,a和b用来存放两个整数,sum用来存放和

#include

卅这是编译枚业理指令

ini main[)

并定义主雷数

{

川函数开始

打璋行捷程序的声明部分,定文BbRum为S型变e

3 = 123;

Z45氐

对值

sjm=a+b:

//进行屮b的运算.并把结果存放在变Ssurn中

priTiTff'sum is *tidi\ni"?5unnj;

//输出結果

return 0;

畀使函数返冋值为0

5

数。用赋值运算符“=”把相加的结果传送给sum。

教学策略:任务驱 动教学法完成编写第1

个程序的教学任务。

教师:在黑板上 板书第1个C程序,详 细讲解每一行程序语 句。

学生:每位同学 在作业本上写下第 C程序,并背熟第 程序。

分组:分成

sum is 579

请按任意键继缠??? ■

输出时用sum的值取代鮒d

组,每个组7至8位同 学,并选出1位组长。 每个组选派一名同学上

台默写第1个C程序。

默写最好的组派一 名组员前来教师机输入 第1个C语言程序,并 运行。

PrintfC'sum is %d\n: sum);

prin tf("sum is %d\

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值