欢迎来到天天文库
浏览记录
ID:14920366
大小:600.50 KB
页数:105页
时间:2018-07-31
《c++面向对象程序设计_自学指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《C++面向对象程序设计》函授自学指导书《C++面向对象程序设计》自学指导书浙江师范大学信息科学与工程学院朱建新编2005年4月30日105《C++面向对象程序设计》函授自学指导书目录第一章C++语言概述1【学习要点】1【例题分析】1【思考题】2第二章基本数据类型运算符及表达式3【学习要点】3【例题分析】3【思考题】5第三章控制结构6【学习要点】6【例题分析】6【思考题】15第四章数组19【学习要点】19【例题分析】19【思考题】22第五章函数与编译预处理32【学习要点】32【例题分析】32【思考题】40第六章指针50【学习要点】50【例题分析】
2、50【思考题】59第七章结构体与共用体61【学习要点】61【例题分析】61【思考题】68第八章类与对象72【学习要点】72【例题分析】72【思考题】79第九章继承与派生类82【学习要点】82【例题分析】83【思考题】87第十章运算符重载与虚函数92【学习要点】92【例题分析】92【思考题】102第十一章文件与流类库104【学习要点】104105《C++面向对象程序设计》函授自学指导书【例题分析】104【思考题】109105《C++面向对象程序设计》函授自学指导书第一章C++语言概述本章主要介绍C+十的起源、发展历史及其特点;C+十程序的基本结构;
3、VisualC++6.0集成开发环境及上机操作过程。【学习要点】1.了解C+十语言的特点。2.理解C+十语言源程序的结构、书写格式和main()函数的作用。3.熟悉VisualC++6.0集成开发环境。熟练掌握利用VisualC++6.0集成开发环境开发、调试C+十控制台程序的步骤和基本操作。【例题分析】一、选择题例1-1以下叙述中正确的是_。A.C+十程序由main()函数组成B.C+十程序由函数组成C.C+十程序的执行从第一个函数开始D.在C+十程序中,注释只能位于一条语句之后解:对于C+十程序应明确:(l)程序由函数组成。一个可运行的C+十
4、源程序可由一个且仅能由一个main()函数加上其他的函数组成,其他函数可有可无。(2)不管main()函数出现在什么位置,程序总是从main()函数开始执行。(3)注释的两种方法:一是用/*和*/把注释信息括起来;二是用//,它表示//之后到本行结束为注释内容。可以在程序任何位置进行注释。正确答案:B。二、填空题例1-2在下列程序的每行之后加上注释。#include"iostream.h"voidmain(){cout<<"Hello!";cout<<"WelcometoC++!";}解:注释如下:#include"iostream.h"
5、//指示编译器在此处将文件iostream.h上中的代码嵌入本程序。voidmain()//主函数,void表示main()函数没有返回值。{cout<<"Hello!\n";//输出字符串“Hello!”到显示器上。cout<<“WelcometoC++!";//输出字符串“Welcometo105《C++面向对象程序设计》函授自学指导书C++!”。}例1-3C+十中函数的函数体由符号_开始,用符号_结束。解:C+十中函数的函数体由符号“{”开始,用符号“}”结束。三、编程题例1-4编写一个程序,运行时提示输入一个数字,再把这个数字显示
6、出来。解:程序如下:#include"iostream.h"voidmain(){inti;cout<<"请输入一个数字:";cin>>i;cout<<"你输入的数字是"<
7、序的最前面3.以下符号中能作为用户标识符的是_。A.123B.voidC.structD.switch4.C+十语言程序的基本单位是_。A.程序行B.语句C.函数D.字符二、填空题5.一个可执行的C+十程序至少必须有一个_函数。6.C+十源程序中注释的作用是_。7.一个C+十语句以_结束。_是C+十语句的组成部分。8.在C+十语言中输入、输出操作是通过_来实现的。9.在下列程序的每行之后力,上注释。#include<iostream.h>voidmain(){intnl,n2,sum;cont<<"Emtertwonumbersn1,n2:";c
8、in>>n1>>n2;sum=n1+n2;cout<<"n1+n1="<<sum<<endl;}105《C++面向对象程序设计》函授自学
此文档下载收益归作者所有