大一C++基础1

1.程序设计与程序设计语言
程序设计语言是人指挥计算机工作的工具。由字,词和语法规则构成的指令系统。计算机对问题的求解方式通常可以用数学模型抽象。
程序设计是一项创造性的工作,根据任务主要完成以下两方面的工作:
(1)数据描述
数据描述是指把被处理的信息描述成计算机可以接受的数据形式,如整数,实数,字符,数组等。不管是什么数据,计算机都以二进制的形式进行存储和加工处理。
(2)数据处理
程序设计语言的规则都是围绕描述数据,操作数据而设计的。采用什么方法设计程序,应该依据问题的性质哦,规模,特点进行选择。
2.一个简单C++程序
(1)第一行称为预编辑指令,说明该程序要使用的外部文件。C++语言标准头文件iostream包含了程序常用的输入cin和输出cout的定义。
(2)第二行是使用名空间的声明,using和namespace关键字,std是系统提供的标准命名空间。
(3)C++语言以函数为程序运行的基本单位,函数 一般形式为:
{
语句序列
}。
(4)一个程序可以由多个文件组成,一个文件可以包括多个函数,每个程序必须有一个,而且只能有一个主函数,因为主函数是由系统启动的。
(5)C++主函数返回类型一般为int或void。以分号结束语句,“//”为注释,放在行末,以“/
****/”相括的注释文本可以放在程序的任何位置 。注释用于增加程序的可读性,系统只显示注释内容。
3.程序编译执行
(1)计算机不能直接识别源程序,必须编译成二进制代码才能在机器上运行。编译方式有两种,一种为解释方式,另一种为编译方式。解释方式是指由“解释程序”对源程序逐个语句一遍翻译一遍执行,执行速度慢,便于观察调试程序。编译方式是指由“编译程序”把源程序全部翻译成二进制代码。编译后的程序称为目标程序,可以反复高速运行。
(2)编写程序中的错误有如下4种:
编译错误:在编译程序时发现的语法错误。
连接错误:在编译程序时发现的错误,例如找不到连接库文件
运行错误:执行目标程序时发现的错误。例如执行函数sqrt(x),求x的平方根,而x的值为负数。
逻辑错误:编译和运行时均不能发现的错误,例如,执行2/4,期望值是0.5,但C++做整除运算,结果为0.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值