C实验教案Word文档格式.docx
- 文档编号:16057725
- 上传时间:2022-11-18
- 格式:DOCX
- 页数:15
- 大小:21.29KB
C实验教案Word文档格式.docx
《C实验教案Word文档格式.docx》由会员分享,可在线阅读,更多相关《C实验教案Word文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
郑福妍职称:
讲师
黑河学院教务处制
教学日历(学期授课计划)
周次
起讫时间
课次
日/月
节次
学时
内容纲要(章、节)
7
4.9~4.13
1
13/4
3、4
2
实验项目一C++简单程序开发
8
4.16~4.20
20/4
实验项目二分支结构和循环结构的程序
9
4.23~4.27
3
27/4
实验项目三函数与程序结构
10
4.30~5.4
4
4/5
实验项目四函数重载
11
5.7~5.11
5
11/5
实验项目五类与对象的使用
12
5.14~5.18
6
18/5
实验项目六数组的应用
黑河学院计算机系实验课教案
课程
类型
必修
公共基础课();
专业基础课();
专业课(√)
考核
方式
考试(√)
考查()
选修
限选课();
任选课()
实验
名称
目的
了解C++的基本编程环境VisualStudio;
掌握I/O数据流的输入输出函数的使用;
掌握常量、变量的定义与使用;
了解I/O数据流命令进行不同格式和数据类型的输入输出。
实验
内容
要求
熟悉VisualC++的启动与关闭;
利用VisualC++编制简单的输入输出程序并执行;
编制可以完成简单的输入输出和运算的程序;
学习简单变量的定义与使用、常量的定义及使用;
熟练掌握基本的输入输出数据流操作命令,按照不同格式输出表达式的值。
步骤
一、启动VisualC++环境。
二、编写简单的C++程序,了解VisualC++环境的使用。
代码
教材第一章相应的例题及课后习题。
思考
1.在C++中,变量名是否有大小写之分?
后记
教研室
主任审
查意见
分支结构和循环结构的程序设计
复习基本数据类型变量和常量的应用,理解并掌握结构化程序设计基本控制结构的运用,提高程序的可读性。
学会使用VisualC++6.0编译系统完成C++语言源程序的编译。
实现一个简单的菜单程序,运行时显示"
Menu:
A(dd)D(elete)S(ort)Q(uit),Selectone:
"
提示用户输入,A表示增加,D表示删除,S表示排序,Q表示退出,输入为A、D、S时分别提示"
数据已经增加、删除、排序。
输入为Q时程序结束。
⑴要求使用if…else语句进行判断,用break、continue控制程序流程。
⑵要求使用Switch语句。
一、启动VC++环境。
二、按照要求进行程序设计。
实
验
代
码
使用if…else语句进行判断,用break、continue控制程序流程。
源程序:
#include<
iostream>
intmain()
{
charchoice,c;
while
(1)
cout<
<
"
;
cin>
>
c;
if(c=='
A'
)
{
数据已经增加."
<
endl;
continue;
}
elseif(c=='
D'
{cout<
数据已经删除."
S'
数据已经排序."
Q'
break;
return0;
程序运行输出:
A
数据已经增加.
D
数据已经删除.
S
数据已经排序.
Q
使用Switch语句。
usingnamespacestd;
charc;
if(c=='
//此处改为continue;
是否可以
else
{switch(c)
case'
:
//continue;
}}
Q
在使用switch语句实现的本程序中,为什么有的地方Break和continue可以互换?
函数与程序结构
掌握函数声明、定义和使用的方法,学会建立和调试多文件程序。
编写函数把华氏温度转换为摄氏温度,公式为:
C=(F-32)*5/9;
在主程序中提示用户输入一个摄氏温度,转化后输出相应的华氏温度。
floatwdzh(floatx)
floaty;
y=(x*9.0f/5.0f)+32.0f;
returny;
{floatf;
cout<
输入摄氏温度"
endl;
cin>
f;
输出华氏温度为:
wdzh(f)<
return0;
将wdzh函数放到main函数之后是否可以,如果可以,应如何进行修改?
函数重载
掌握函数的定义和调用方法;
掌握内联函数和函数重载的定义及调用方法;
掌握内联函数和外联函数的异同。
掌握函数重载的含义及使用方法。
编写重载函数Max可分别求取3个整数、3个长整数、3个双精度数的最大值。
{intmax(inta,intb,intc);
doublemax(doublea,doubleb,doublec);
longmax(longa,longb,longc);
inti1,i2,i3,i;
cout<
请输入三个整数"
cin>
i1>
i2>
i3;
i=max(i1,i2,i3);
i_max="
i<
doubled1,d2,d3,d;
请输入三个双精度数"
d1>
d2>
d3;
d=max(d1,d2,d3);
d_max="
d<
longg1,g2,g3,g;
请输入三个长整数"
g1>
g2>
g3;
g=max(g1,g2,g3);
g_max="
g<
intmax(inta,intb,intc)
{if(b>
a)a=b;
if(c>
a)a=c;
returna;
doublemax(doublea,doubleb,doublec)
longmax(longa,longb,longc)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 教案
![提示](https://static.bdocx.com/images/bang_tan.gif)