- 1、本文档共111页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江苏省_计算机二级_vc_复习资料.
第一章C++概述
本章要求
1.熟悉VC++集成环境的启动和退出方法。
2.熟悉菜单的基本操作技术。
3.掌握调试一个VC++程序的基本过程。
4.打开一个已经存在的VC++源程序文件,并能编译、连接和执行。
一、程序设计语言
1、分类
低级语言(机器语言和汇编语言)—面向机器
高级语言(C、VB、VC、VFP、VF等)—面向问题计算过程,接近于人们的习惯
2、程序
由计算机语言来描述,由语句构成。
3、程序运行的原理
源程序(由高级语言编写) 编译程序编译 形成面向机器的机器语言程序(即由0和1组成)
二、算法
定义—解决问题的具体步骤或解题方法(或过程)。
例:求S=A+B+C
算法1:
在内存中设一个累加用的存储单元S
步骤一:将存储单元S置零
步骤二:输入第一个数A
步骤三:把A加到存储单元S中
步骤四:输入第一个数B
步骤五:把B加到存储单元S中
步骤六:输入第一个数C
步骤七:把C加到存储单元S中
步骤八:把存储单元S中的结果输出。
算法2:(用循环实现)
三、简单的C++程序介绍
//源程序文件名为exam1.cpp
/*C++程序的基本结构介绍*/
#include iostream.h
void main(void){
cout’’i=’’; //显示提示符
int i; //说明变量i的类型
cini; //从键盘上输入变量i的值
cout’’i的值为:’’i’\n’; //输出变量i的值
}
该程序经编译和连接后,运行可执行程序时,显示器上显示为:
i=
此时等待用户输入一个整数,设输入为100,则最后结果为:
I的值为:100
下面介绍程序的基本结构和各语句的作用:
1、注释和说明信息
(1)/* */
(2)//(从此开始到本行结束为止)
2、包含文件或编译预处理指令
编译预处理指令:以#开头的行(由于本例中用到输入输出函数,iostream.h是一个标准的输入/输出流的头文件)
3、主函数main( )
任何一个C++程序必须要且只能有一个主函数。一个C++程序总是从main( )函数开始执行,而不管该函数在整个程序中的具体位置。
4、大括号{ }(函数或语句括号)
任一函数体均要以{开始,以}为结尾。
注意:大括号要配对使用。
5、任一个C++程序均有一个或多个函数组成,其中必须有一个主函数main( ),其余函数(包括库函数和用户自定义函数)可有可无。而且每条语句均要以;为结束。
6、程序的书写规则
一个语句可写成若干行,一行内也可写若干个语句。
对齐规则:同一层次的语句必须从同一列开始;同一层次的大开括号必须与对应的大闭括号在同一列上。
缩进规则:同一层次的语句必须缩进几个字符。
任何函数的定义均要从第一列开始书写。
7、C++没有专门的输入/输出语句。输入/输出语句要通过函数来实现。
8、严格区分字母的大小写。
四、VC++程序的实现
VC++上机环境介绍
一个源程序的执行过程
#include iostream.h
void main(void){
float r,s;
cout请输入圆的半径:;
cinr;
s=2*3.1415926*r
cout圆的周长为:sendl;
}
注意的问题:
(1)VC++集成环境每一次只允许编译和调试一个应用程序,当需要输入另外一个程序时,则应该先关闭当前窗口,然后建一个“Projects”项目,再建立一个新的“C++ Source File”。
(2)编译和运行可以合并一步完成,即选择工具栏上红色“!”。当源程序有错误时,需要先把错误修改正确后再单击该工具“!”,如果此时程序没有错误系统会自动执行。
(3)源程序有错误并修改后一定要再编译后执行,即先编译后执行这个过程不可缺省。每次修改都要再编译运行。
第二章 数据类型、运算符和表达式
本章要求
掌握常量的表示法【字符和字符串常量、短整型、整型和长整型、实数(float)和双精度实数(double)】.
掌握各种类型变量的说明及初始化
掌握各种运算符和各类表达式
算术运算、逻辑运算、关系运算、++和 ――运算、三目条件运算符;
运算符的优先级、结合规则和目数的概念;
类型的自动转换和强制类型转换;
表达式的组成、左值和赋值,逻辑表达式的求值优化;
一、数据类型:
C++提供了十分丰富的数据类型,除基本类型外,还提供了导出(构造)数据类型:
注意:各种数据类型在内存中所占用的字节数。
二、标识符:
注意标识符的命名规则。
您可能关注的文档
最近下载
- TBIE 004—2023通孔回流焊接技术规范团标.pdf
- 国开《MySQL数据库应用》形考1-4(试题及答案).pdf VIP
- 煤矿安全生产作业规程操作规程安全技术措施编制审批贯彻及执行管理制度.doc
- 2020年光学膜行业研究报告.pdf
- 采血管种类和应用ppt课件.pptx VIP
- 职业生涯报告六篇.pdf VIP
- Unit 4 Plants arounds us PartA Let's talk(课件)人教PEP版(2024)英语三年级上册.pptx
- 七年级上册生物:必考问答式知识点汇总(背诵+默写).docx
- 《青纱帐——甘蔗林》课件【中职专用】高教版 基础模块下册.pptx
- 国家开放大学学位英语历年真题试卷号1909.docx
文档评论(0)