- 1、本文档共149页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CPrimer培训讲义
C++程序设计入门
最简单的C++程序
int main()
{
return 0;
}
返回类型:此处为内置类型int(integer)
函数名:main, 所有C++程序的入口,由系统进行调用
形参表:main之后,括号内的部分,此处为空
函数体:花括号内的内容。其中的唯一语句为return,返回一个整数0,同时结束整个函数的执行。
标准输入/输出
#include iostream
int main()
{
// prompt user to enter two numbers
std::cout “Enter two numbers:” std::endl;
// v1 v2 defined near the code using them
// v1 v2 defined at different line
int v1 = 0;
int v2 = 0;
std::cin v1 v2;
std::cout “The Sum of “ v1 “ and “ v2 “ is “
v1 + v2 std::endl;
return 0;
}
说明:
#include iostream表示要使用iostream标准库,标准化以后统一使用#include iostream,而不使用#include iostream.h
v1和v2的定义体现了C++风格的变量定义习惯,即在使用的时候定义变量
注意编码规范的应用:每个变量定义的同时必须初始化,同时一行只定义一个变量。
注释
C风格的注释: /*…*/
C++风格的注释: //…
说明:
尽量使用C++风格的注释,C风格注释仅用于参数的默认值
面向过程编程简介
while语句
示例:
#include iostream
int main(int argc, char* argv[])
{
int nSum = 0;
int nVal = 1;
// keep executing the while until val is greater than 10
while (nVal = 10)
{
nSum += nVal;
++nVal;
}
std::cout Sum of 1 to 10 is nSum std::endl;
return 0;
}
说明:
while语句的含义
while (condition)
{
while_body_statement;
}
+=操作符的含义: nSum += nVal等价于 nSum = nSum + nVal;
前自增操作符++的含义: ++nVal等价于nVal = nVal + 1;
for语句
示例:
int main(int argc, char* argv[])
{
int nSum = 0;
// sum values from 1 up to 10
for (int nVal = 1; nVal = 10; ++nVal)
{
nSum += nVal;
}
std::cout Sum of 1 to 10 is nSum std::endl;
return 0;
}
说明:
for语句的含义:
for (initialize; condition; expression)
{
for_body_statement;
}
注意变量nVal的定义和初始化与while语句的区别
while语句中的++nVal移至for语句内,但并不是必须的
if语句
示例:
int main()
{
// prompt user to enter two numbers
std::cout Enter two numbers: std::endl;
int nVal1 = 0;
int nVal2 = 0;
std::cin nVal1 nVal2;
int nMin = 0;
int nMax = 0;
if (nVal1 = nVal2)
{
nMin = nVal1;
nMax = nVal2;
}
else
{
nMin = nVal2;
nMax = nVal1;
}
std::cout The min number is nMin std::endl;
std::cout The max number is nMax std::endl;
return 0;
}
C++编程环境基础
1.5.1集成开发环境VC6以及VC2008及相关工具的安装
安装VC6集成开发环境及SP6
安
您可能关注的文档
最近下载
- 《控制图+第3部分:验收控制图GBT+17989.3-2020》详细解读.pdf
- 优秀教师评分细则(3篇).pdf VIP
- 《光电信息综合实验》课程教学大纲.doc VIP
- 《微积分》教案 1.4 两个重要极限.pdf VIP
- 《半导体封装技术》课程教学大纲(模板).docx VIP
- 思维训练与学习力提升-01-学习力的内涵与要素.pdf VIP
- UM-20200609-SIA-3000(COD)化学需氧量在线分析仪用户手册-1.10.pdf VIP
- UM-20200605-SIA-3000(NH3)氨氮水质在线分析仪用户手册-1.10.pdf VIP
- 水库大坝安全监测和管理特点研究.doc VIP
- 项目管理入门教程项目管理入门教程.ppt VIP
文档评论(0)