推广 热搜: page  音视频  使用  个数  选择  搜索引擎  企业  父亲  百度  可以 

网站对图片优化吗/沈阳百度seo关键词优化排名

   日期:2024-12-18     作者:4mowy    caijiyuan   评论:0    移动:http://ww.kub2b.com/mobile/news/6982.html
核心提示:第1章 C++及其开发环境概述一、问答题1.结构化程序设计主要有哪些劣势?【答案】(1)程序的开发效率低下(2)

第1章 C++及其开发环境概述

一、问答题

1.结构化程序设计主要有哪些劣势

【答案】

(1)程序的开发效率低下

(2)程序的可重用性差

(3)程序的维护成本高

(4)无法适应信息的快速膨胀和多样化

2.面向对象的程序设计有哪些优点

【答案】

(1)程序的开发效率高

(2)程序代码的可重用性高

(3)程序易于维护

3.C++的发展经历了哪些阶段

【答案】

C++语言起源于C语言。1980年初期,美国贝尔实验室的Bjarne Stroustrup博士及其同事在C语言的基础上,从Simula67中引入面向对象的特征,开发出一种过程性与对象性相结合的程序设计语言,最初称为“带类的C”,1983年正式取名为C++。

后来,Stroustrup和他的同事陆续将运算符重载、继承、虚函数等特性引入C++,1989年后推出AT&T C++ 2.0版,并经过多次改进和完善,发展成为现在的C++。

4.C++主要有哪些特点

【答案】

(1)C++可以被看成C语言的一个超集,是对C的增强和扩展。因此,许多C代码可以不经修改即可为C++所用。自然,也可以利用C++开发环境来开发C程序。

(2)C++几乎支持所有面向对象的程序设计特征,因此,利用C++不仅可以进行传统的结构化程序设计,而且可以较好地进行面向对象的程序开发。

(3)C++很好地保持了C的简洁、高效、灵活和接近汇编语言的特点,因此,C++程序的执行效率也很高。

5.一个C++程序一般由哪几部分构成

【答案】

① 预处理命令。C++提供了三种预处理命令,即宏定义命令、文件包含命令和条件编译命令。

② 全局声明部分。此部分内容通常会给出用户自定义的数据类型声明,以及程序中所涉及变量的定义,例如类的声明。

③ 函数。一个程序中可包含一个或多个函数,它们是执行用户指定操作的主要部分。

6.使用Visual C++ 开发C++程序时一般要经过哪几个步骤?每个步骤的作用是什么?相应地产生哪些文件

【答案】

(1)编写程序

C++是一种高级语言,所以用其编写的程序称为“源程序”,以.cpp做为后缀。我们可以利用Visual C++、Turbo C++等编译软件来编写C++源程序。

(2)编译程序

计算机不能识别高级语言,为了将源程序翻译成计算机可识别的二进制指令,需将源程序进行编译,编译之后的文件称作“目标文件”,以.obj作为后缀。编译时以每个源程序单元为单位,每一个源程序文件编译成一个目标文件。因此,如果一个工程中有多个源程序单元,系统会分别将其编译成多个目标文件。

另外,编译时系统会自动进行错误检查,一旦检查出有错误,便不会生成目标文件,需改正后重新编译。

(3)连接目标文件

一个程序中可能会包含很多文件,编译后会生成很多独立的目标文件,此时系统的“连接程序”将这些目标文件和库文件以及系统提供的其他信息连接起来,形成二进制可执行文件,以.exe为后缀。

(4)运行程序

运行二进制可执行文件,得到运行结果。如运行结果不正确,则需修改源文件,之后重新编译运行。

二、分析运行结果

1

#include

using namespace std;

int main( )

{

cout<

cout<

cout<

return 0 ;

}

运行结果为

My sister is a beautiful girl!

2

#include

using namespace std;

int main( )

{

int a,b,c;

cin>>a>>b;

c=a+b;

cout<

return 0;

}

运行结果为

2 3↙

a+b=5

第2章 C++程序设计基础(上)

一、选择题

(1)在一个C++程序中,main函数的位置( )。

A.必须在程序的开头 B.必须在程序的后面

C.可以在程序的任何地方 D.必须在其他函数中间

【答案】C

(2)用C++语言编写的源程序要变为目标程序必须要经过( )。

A.解释 B.汇编 C.编辑 D.编译

【答案】D

(3)C++程序基本单位是( )。

A.数据 B.字符 C.函数 D.语句

网站对图片优化吗/沈阳百度seo关键词优化排名

【答案】C

(4)C++程序中的语句必须以( )结束。

A.冒号 B.分号 C.空格 D.花括号

【答案】B

(5)下列选项中,全部都是C++关键字的选项为( )。

A.while IF static B.break char go

本文地址:http://ww.kub2b.com/news/6982.html     企库往 http://ww.kub2b.com/ ,  查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

 
 
更多>同类最新文章
0相关评论

文章列表
相关文章
最新动态
推荐图文
最新文章
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号