授课教师:
计算机科学与软件学院
C/C++程序设计
高等工科院校非计算机专业本科生
计算机三层次教育
第一层:计算机文化基础
第二层:计算机技术基础
1. 计算机软件技术基础
2. 计算机硬件技术基础
第三层:计算机应用
课程简介
1、课程简介:
C/C++是按照高等院校教学需要开设的课程,详细介绍了C/C++的基础知识。
2、课程要求:
要求学生能利用VC编写简单的应用程序。
3、前序课程:
计算机文化基础
课程简介
4、本课程特点:
入门阶段:新名词、新概念较多,感觉比较抽象、枯燥。
入门之后:自己能够完成一些程序,很感兴趣,解决一些实际问题。
课程特点:需要大量的上机实践,应记住一些典型的程序算法。
讲课教材: 《C/C++程序设计》
共十一章:
前六章 C++结构化语言基础
后五章 C++面向对象基础
实验教材: 《Visual C++实验教程》
分两部分:
第一部分 Visual C++集成环境简介
第二部分上机实验,提供20个实验
使用教材简介
课程安排:
课内讲授第一章到第六章。
学时分配:
上课24学时、上机24学时
教学方法:
课前预****课堂授课、课后复****作业、上机实践
课程安排及进度
上机要求:
必须带教材和实验教程
提前按要求编好程序
固定位置,独立思考,尽量独立处理好实验中的问题
第1章绪论
退出
第一章
计算机语言发展概述
简单的C++语言程序
程序的运行与调试
重点解决:
计算机程序设计语言和
程序设计方法的基本概念
C++语言的词法与词法规则
§1-1 计算机语言发展概述:自学
一、计算机程序设计语言的发展
二、程序设计的发展历程
三、结构化程序设计概述
下一页
返回
四、面向对象程序设计概述
五、C++语言开发环境
一、计算机程序设计语言的发展
语言:全部指令的集合
程序:为实现某一功能,而从该语言中选用所需的指令组成的指令序列
第一章
下一页
#include <>
#include <>
void main()
{
float a,b,c,s,area;
cin>>a>>b>>c;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
cout<<"三角形面积="<<area<<endl;
}
vc++1 来自淘豆网www.taodocs.com转载请标明出处.