C++语言基础第1版习题

C++语言基础第1版习题

ID:40543443

大小:353.00 KB

页数:55页

时间:2019-08-04

C++语言基础第1版习题_第1页
C++语言基础第1版习题_第2页
C++语言基础第1版习题_第3页
C++语言基础第1版习题_第4页
C++语言基础第1版习题_第5页
资源描述:

《C++语言基础第1版习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++程序设计习题目录第一章C++语言概述1第二章数据类型和表达式4第三章流程控制语句6第四章数组和字符串16第五章指针22第六章函数27第七章结构与联合37第八章类与对象41第九章类的继承与多态性50第十章C++流55第一章C++语言概述一、简答题1.C++的单词包含那几种?2.一个标识符中的首字符必须是什么字符?其余位置上的字符必须是什么字符?3.数值常量、字符常量、字符串常量和标识符在表示上各有什么区别?4.C++语句分为哪几类?5.#include命令的格式和功能各是什么?使用尖括号和双引号在含义上有什么区别?

2、6.你已经知道了那几个系统头文件?7.cout和cin标识符的含义是什么?他们后面分别使用什么运算符?各运算符的作用是什么?8.上机运行一个程序需要经过那些阶段?二、填空题1.程序中的预处理命令是指以______字符开头的命令。2.一条简单语句是以______字符作为结束符的,一条复合语句是分别以______字符和______字符作为开始符和结束符的。3.空白符是______符、______符、和______符的统称。4.在#include命令中所包含的头文件,可以是______头文件,也可以是______头文件。5.

3、使用#include命令可以包含一个头文件,也可以包含一个______文件。6.一个函数定义由______和______两部分组成。7.一个程序中必须有一个名为______的函数。8.函数头与______语句一样都能够提供出函数的参数和返回类型等信息。9.若一个函数的定义处于调用它的函数之前,则在程序开始可以省去该函数的______语句。10.一个函数的函数体就是一条______。11.C++头文件和源程序文件的扩展名分别为______和______。12.程序文件的编译错误分为______和______两类。13.当

4、使用______保留字作为函数类型时,该函数不返回任何值。14.当函数参数表用______保留字表示时,则表示该参数表为空。15.从一条函数原型语句”intfun1(void);”可知,该函数的返回类型为______,该函数带有______个参数。16.当执行cout语句向C++显示输出屏幕输出一个数据项的值时,若该值的显示宽度(即所占显示位置的字符数)为n,则显示该值后光标将从原位置后移______个字符显示位置。17.当执行cout语句输出endl数据项时,将使C++显示输出屏幕上的光标从当前位置移动到______

5、的开始位置。18.当执行cin语句时,从键盘上输入每个数据后必须输入一个______符,然后才能接着输入下一个数据。三、写出下列程序运行结果,此题又作为上机实验题1.#includevoidmain(){intx,y;x=5;y=6;cout<<”x+y=”<2.intcube(int);3.voidmain(void)4.{5.cout<<”cube(3)=”<

6、endl;6.cout<<”cube(5)=”<14.#include”abc.h”15.voidmain()16.{17.doublea,b,c;18.doubleaverageValue;19.a=2;b=3;c=4;20.averageValue=AVE(a,b,c);21.cout<<”av

7、erageValue;”<26.#include”example.h”27.voidmain()28.{29.inta,b,c;30.cout<

8、<”请输入3个整数:”cin>>a>>b>>c;cout<<”最大值:”<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。