华南理工大学C++程序设计基础习题答案详解
需积分: 9 12 浏览量
更新于2024-07-31
收藏 288KB DOCX 举报
华工C++第三版习题答案
本资源为华南理工大学《C++程序设计基础》的习题答案,涵盖了C++基础知识点,包括基本语法、变量、数据类型、运算符、控制结构、函数、数组、指针等。以下是详细的知识点解释:
1. 一个最简单的C++程序,可以只有一个main函数。main函数是C++程序的入口点,程序的执行从main函数开始。
2. 用C++语言编制的源程序要变为目标程序必须要经过编译。编译是将源代码翻译成机器代码的过程,编译器将源代码转换为目标代码,以便计算机执行。
3. C++程序中的简单语句必须以分号结束。分号是C++语言中的语句结束符,用于标志一条语句的结束。
4. 有说明inta=0;doublex=5.16;以下语句中,a=a%x;属于编译错误。因为a是整型变量,而x是浮点型变量,不能对整型变量进行取模运算。
5. 执行C++程序时出现的“溢出”错误属于运行错误。运行错误是指程序在执行过程中出现的错误,而不是编译时的语法错误。
6. 下列选项中,sizeof、case、extern都是C++关键字。这三个关键字分别用于获取变量的大小、switch语句的case标签和extern关键字用于声明外部变量。
7. 按C++标识符的语法规定,合法的标识符是_abc。C++标识符是指变量名、函数名、数组名等,必须以字母或下划线开头,后面可以跟字母、数字或下划线。
8. C++语句中,两个标识符之间不能用数字作为分隔符。C++语言中,数字不能作为标识符的分隔符,需要使用空格、Tab键或换行符等。
9. 下列正确的八进制整型常量表示是015。C++语言中,八进制整型常量以0开头,后面跟数字0-7。
10. 下列错误的十六进制整型常量表示是0xg。C++语言中,十六进制整型常量以0x开头,后面跟数字0-9或a-f。
11. 在下列选项中,全部都合法的浮点型数据的选项为12.34、-1e+50、0.1E-12。C++语言中,浮点型数据可以使用小数点或科学计数法表示。
12. 下列正确的字符常量为‘\’。C++语言中,字符常量使用单引号括起来,反斜杠是一种特殊字符,用于表示一些特殊符号。
13. 下列选项中,a=b;b=a;不能交换变量a和b的值。交换变量的值需要使用中间变量或其他方法。
14. 关于下列语句叙述错误的是p的值为10。p是指向整型变量i的指针,p的值是变量i的地址,而不是10。
15. 有以下变量说明,下面不正确的赋值语句为a=b;b=a;。这两条语句不能交换变量a和b的值,需要使用中间变量或其他方法。
2008-07-31 上传
2021-10-21 上传
2021-12-04 上传
2010-02-25 上传
alanho123
- 粉丝: 0
- 资源: 1
最新资源
- 俄罗斯RTSD数据集实现交通标志实时检测
- 易语言开发的文件批量改名工具使用Ex_Dui美化界面
- 爱心援助动态网页教程:前端开发实战指南
- 复旦微电子数字电路课件4章同步时序电路详解
- Dylan Manley的编程投资组合登录页面设计介绍
- Python实现H3K4me3与H3K27ac表观遗传标记域长度分析
- 易语言开源播放器项目:简易界面与强大的音频支持
- 介绍rxtx2.2全系统环境下的Java版本使用
- ZStack-CC2530 半开源协议栈使用与安装指南
- 易语言实现的八斗平台与淘宝评论采集软件开发
- Christiano响应式网站项目设计与技术特点
- QT图形框架中QGraphicRectItem的插入与缩放技术
- 组合逻辑电路深入解析与习题教程
- Vue+ECharts实现中国地图3D展示与交互功能
- MiSTer_MAME_SCRIPTS:自动下载MAME与HBMAME脚本指南
- 前端技术精髓:构建响应式盆栽展示网站