1 / 19
文档名称:

滚动轴承径向游隙测量仪校准规范.doc

格式:doc   大小:1,282KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

滚动轴承径向游隙测量仪校准规范.doc

上传人:aibuaiwo1318 2018/1/19 文件大小:1.25 MB

下载得到文件列表

滚动轴承径向游隙测量仪校准规范.doc

文档介绍

文档介绍:第3章程序设计初步
面向过程的程序设计和算法
C++程序和语句
赋值语句
C++的输入与输出
编写顺序结构的程序
关系运算和逻辑运算
选择结构和 if 语句
条件运算符和条件表达式
多分支选择结构和 switch 语句
编写选择结构的程序
循环结构和循环语句
循环的嵌套
break 语句和 continue 语句
编写循环结构的程序
算法的概念
一个面向过程的程序应包括的内容:
对数据的描述
在程序中指定数据的类型和组织方式——数据结构
对操作的描述
即操作步骤——算法
数值算法,非数值算法
面向过程的程序可表示为
程序= 算法+ 数据结构
算法的表示
例1:键盘输入任意两个整数,屏幕输出两数之和。
算法的表示方法
自然语言
流程图
伪代码
程序设计语言
step1: 定义变量a,b存放两个整数,变量sum存放和;
step2: 键盘输入a 和 b的值;
step3: a+b的值赋予 sum;
step4: 输出sum的值;

2. 流程图表示法
开始
定义变量a,b ,sum
键盘输入a,b的值
a+b的值赋予sum
输出sum的值
结束
sum存储求和结果
例1:键盘输入任意两个整数,屏幕输出两数之和。
算法的表示
定义整型变量a,b,sum
input a,b
sum=a+b
output sum

算法的表示
例1:键盘输入任意两个整数,屏幕输出两数之和。

#include <>
using namespace std;
int main( )
{ int a, b, sum;
cin >> a >> b;
sum=a+b;
cout << “sum=“<< sum;
return 0;
}
C++程序和语句
一个C++程序的组成
预处理命令
如#include 命令
声明部分
如对变量的定义、函数的声明等
函数
包括函数首部和函数体
C++程序中最小的独立单位是语句
#include <>
using namespace std;
int main( )
{ int a, b, sum;
cin >> a >> b;
sum=a+b;
cout << “sum=“<< sum;
return 0;
}
C++的语句
声明语句
如变量定义: int x,y;
执行语句
控制语句
如: if ( ) ~ else ~ (条件语句), for ( ) ~ (循环语句)
函数和流对象调用语句
如:cin>>a>>b;
表达式语句——表达式加分号
如: i=i+1 // 是一个赋值表达式
i=i+1; // 是一个赋值语句,等价于 i++;
i+1; // 表达式语句,但没有意义
C++的语句
空语句
只有一个单独的分号: ;
有时用来做为转向点或循理语句的某种特例。
使用空语句时应该加上注释,以便任何读代码的人都知道该语句是有意省略。
复合语句(块)
用一对花括号括起来的语句序列(也可能是空的)。
如:{
z=x+y;
if (z>100) z=z-100;
cout << z;
}
一个复合语句可当作逻辑上的一条语句来看待
赋值语句
赋值表达式加上分号
赋值表达式可以包括在其他表达式之中。
如: int a,b,c;
a=(b=(c=3)*5)*2-3;
表达式的值 27
a,b,c的值
a=27,b=15,c=3
C++的输入与输出
C++并没有直接定义进行输入/输出(Input/Output)的任何语句。
C++通过调用I/O流标准库中的流对象实现I/O功能
流(stream)
指要从某种I/O设备上读入/写出的字符序列
“流”意指字符是随时间顺序生成或消耗的
I/O标准库(iostream)提供的工具
cin ——输入流对象的名字
cout ——输出流对象的名字
>> ——流提取操作符,用于从输入流中读入输入;
<< ——流插入操作符,用于把输出内容插入到输出流中