- 11
- 0
- 约8.23千字
- 约 17页
- 2018-03-24 发布于浙江
- 举报
c入门培训讲义
武平一中信息学奥林匹克竞赛校本课程
C++编程
第一课时:认识C++程序和DEV-C++集成开发环境
一.学习目标:
1.认识C++程序结构;
2.掌握编程基本步骤;
3.记住“保存”、“编译”和“运行”的快捷键(ctrl+s、F9、F10)
二.学习内容与步骤:
1.双击桌面图标,启动DEV-C++集成开发环境,单击“文件”菜单下的“新建——源代码”命令,在程序编辑区输入下面程序:
#includeiostream
#includecstdlib
using namespace std;
int main()
{
couthello;
system(pause);
return 0;
}
2.输入完毕,单击“文件”菜单下的保存命令。在弹出的“保存文件”对话框中保存位置选择“桌面”,文件名为“ex1”,文件类型为c++不必修改,单击保存。
3.单击“运行”菜单下的“编译”命令,窗口出现红色条时说明程序有错误,请对照修改,直到正确为止。
4.单击“运行”菜单下的“运行”命令;弹出新窗口,观察新窗口中内容,按一下键盘任意键(通常按空格键),返回编辑界面。
5.单击“文件”菜单“退出”命令,结束。
6.观察桌面的ex1.cpp和 ex1.exe两个文件,双击“ex1.exe”试试,ex1.cpp称为源程序,ex1.exe称为可执行程序,虽然这个程序简单了一点,但是电脑中的程序就是这样设计出来的。
7.参考以上步骤,输入下面这个程序:
#include iostream
using namespace std;
int main()
{
int a,b,c;
cinab;
c=a+b;
coutc;
return 0;
}
程序运行之后,需要输入2个整数,输完第一个数按一下空格键,输完第二个数按一下Enter(回车键)。观察程序运行结果,说说这个程序的作用是什么?
三.参考书:
《全国青少年信息学奥林匹克竞赛教程 信息学奥赛一本通C++版董永建 舒春平等科学技术文献出版社#includeiostream
using namespace std;
int main ()
{
int n,k;
cinn;
k=n*50;
coutkendl;
return 0;
}
2.计算梯形面积
输入梯形上底、下底和高,计算并输出梯形面积。
#include iostream
using namespace std;
int main ()
{
float a,b,h,s;
cinabh;
s=(a+b)*h/2;
coutsendl;
return 0;
}
3.输入一个三位数,反序输出,比如输入:789,输出:987。
#include iostream
using namespace std;
int main()
{
int a,b,c,n;
cinn;
a=n % 10;
b=(n /10)%10;
c=n/100;
coutabcendl;
return 0;
}
第三课时:C++选择语句
一.学习目标:
1.学习if单分支和双分支结构语句;
2.学习switch语句,;
3.学习复合语句;
二.学习内容:
1.票价打折
已知每张门票价格50元,5人以上的团体票为45元,输入游客人数,计算并输出票价。
#includeiostream
using namespace std;
int main()
{
int n,k;
cinn;
if (n4)
{
k=n*45;
}
else
{
k=n*50;
}
coutk;
}
思考:如果题目改为:5人以上打9.5折,程序是否需要修改?
2.计算2017年各月天数
输入2017年的月份,计算并输出该月的天数。
#includeiostream
using namespace std;
int main()
{
int month,day;
cinmonth;
switch(month)
{
case 4:day=30;break;
case 6:day=30;break;
case 9:day=30;break;
case 11:day=30;break;
case 2:day=28;break;
default:day=31;break;
}
coutdayendl;
return 0;
}
思考:本题也可以用if语句实现,请试试。
第四课时:C++循环语句(1)
一.上节课思考题:
1.票价打折
已知每张门票价格50元,5人以上打9.5折,输入游客人数,计算并输出票价。
#includeiostream
using namespace std;
int main()
{
您可能关注的文档
最近下载
- 船舶柴油机装配与调试章节及期末答案.docx VIP
- FOCUS-PDCA原理及流程完整版.pptx VIP
- 整顿劳动纪律实施方案.docx VIP
- 深度解析(2026)《YCT 223.1-2014 特种滤棒 第 1 部分:醋纤沟槽滤棒》.pptx VIP
- 2025年新疆中考语文第二次模拟考试(附答案) .pdf VIP
- 冀教版(新教材)七年级下册英语Unit 5《Our neighbourhood》Lesson 1教学课件.pptx
- 2024年中考模拟试卷语文(新疆卷).docx VIP
- 立足教材开展小学音乐跨学科学习的方式与路径.docx VIP
- 2024新疆中考模拟语文试题(附参考答案) .pdf VIP
- 煤矿劳动纪律整顿实施方案.docx VIP
原创力文档

文档评论(0)