1 / 35
文档名称:

计算机程序设计:第15讲 课程总结.ppt

格式:ppt   大小:3,087KB   页数:35页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机程序设计:第15讲 课程总结.ppt

上传人:窝窝爱蛋蛋 2022/3/2 文件大小:3.01 MB

下载得到文件列表

计算机程序设计:第15讲 课程总结.ppt

相关文档

文档介绍

文档介绍:第15讲 课程总结
例、将一个磁盘文件的内容复制到另一个磁盘文件<br****题课
指出以下程序的输出结果
//内存动态分配函数<br****题课<br****题课<br****题课
#include &lt;iostream&gt;
using n第15讲 课程总结
例、将一个磁盘文件的内容复制到另一个磁盘文件<br****题课
指出以下程序的输出结果
//内存动态分配函数<br****题课<br****题课<br****题课<br****题课<br****题课<br****题课<br****题课<br****题课<br****题课<br****题课<br****题课
#include &lt;iostream&gt;
using namespace std;
int main(int argc, char *argv[])
{ char **p;
for(p=argv; argc--; p++)
cout &lt;&lt; **p &lt;&lt; *p;
return 0;
}<br****题课
教学目标
我给大家讲了什么?
数据类型及I/O操作
基本类型
构造类型
指针类型
空类型
整型
字符型
实型
枚举类型
(浮点型)
单精度型
双精度型
数组类型
结构体类型
共用体类型
数据类型
数据类型及I/O操作
常量:整型、实型、字符型、字符串和符号常量
变量:整型、实型、字符型、字符串,以及指针变量、数组、结构体变量、枚举变量、共用体变量
数组:整型、实型、字符,以及指针数组、结构体数组
指针:变量指针、数组指针、结构体指针、函数指针
运算符:算术、逻辑、关系、条件、逗号、指针等
变量存储类型:auto变量 、静态局部变量、外部(全局)变量、静态全局变量
scanf()
cin
getchar()
gets()
printf()
cout
putchar()
puts()
文件
fprintf()
fputw()
fputc()
fputs()
fwrite()
fscanf()
fgetc()
fgetw()
fgets()
fwrite()
数据类型及I/O操作
程序结构与算法
程序结构与算法
程序结构与算法
程序结构与算法
程序结构和解题方法
程序结构
顺序结构
分支结构(if; switch ..case;break)
循序结构(while, do …while, for(; ;)
模块程序设计
函数定义:函数类型、函数类型(变量、指针、数组名)
函数调用:函数返回值、参数传递(值传递、地址传递)
函数申明:函数类型和参数说明
函数的存储类型:内部、外部
宏定义:无参和有参宏
文件包含:#include&lt; &gt;/ “ ”
条件编译
程序结构与算法
穷举搜索法:穷举搜索法是按某种顺序对所有的可能逐个进行验证,从中找出符合要求条件的作为问题的解。这是初学者最喜欢的一种方法,因为最不用思考
递推法:从初始条件采用循环最后得到结果
递归法:函数通过修改实参来调用自己(递归调用),直至边界
打擂台法:从若干数据集中求最大(小)值
其他算法:整数分解、素数、孪生素数、完数等
排序算法:冒泡、选择等
回溯法、贪婪法、分治法、动态规划法
C++语言与VS2010
C++语言与VS2010
VC2008的编程使用
建新项目(*.prj)
建新文件(*.cpp、*.c、*.h)
编译、连接、执行
调试:逐过程、断点
VC2008的配置操作
项目和解决方案的目录设置(可执行、头文件和库文件等)
命令行执行和main()函数的参数传递
调试经验的积累和错误类型积累,记住“熟中生巧”
静态库文件的生成
我希望大家明白什么?
问题求解能力是我的根本目标
如何获得求解能力?
老师力求讲清“道”;学生发奋锻炼“术”
教学的指导思想
我赠送一句俗语:“师父领进门,修行在个人”。因此我要说,编程能力的提高:“路漫漫兮,其修远兮”
我敬仰一位名人:季羡林曾说,把人扔进水里,只会有俩种结果,一种是淹死,另一种是学会了游泳。因此,我很满足:我不敢说教了大家什么,至少是把大家扔到水里去了…。
我坚信一种精神:“不放弃、不抛弃”。希望每位同学都能学好,因此,我上课不得不反复问“还有问题吗?”
我希望一种效果:“痛并快乐着”。编程经常是一种“折磨”,少则一两小时,多则一两天,….。但我希望给大家快乐。
备考参考资料
潭浩强,C语言程序设计,清华大学出版社,第2版,及****题解答
陈朔鹰,C语言程序设计****题集,人民邮电出版社,第2版
提示:只做“程序分析”类题目
如果不知道答案,或怀疑答案,解决方法:
问电脑
问同学
问老师
不过最可靠是问电脑
最后一个算法-如何学****编程
#include “Internet”
#define INTEREST-DRIVER
int