一、筛法
一、筛法
函数思维与模块化设计
一、函数
1、
理解问题与程序
一、
循环结构
一、for循环的执行过程如下:
1、求解表达式1,置循环控制变量的初值
2、测试表达2、测试是否未到循环控制变量的终值
1、如果表达式2的值为真,则执行3
2、如果表达式2的值为假,则退出循环转5
3、执行循环体语句组之后转4
4、求解表达式3,让循环控制变量增值或-值,转2
5、执行for语句的下一条语句
3、四种语句格式
1、if(表达式)语句1::如果表达式为真,则只执行语句1;否则什么都不做
2、if(表达式)语句快1:如果表达式为真,执行语句快1的内容,否则什么都不做。
3、if(表达式)语句快:eiso
语句2:如果表达式为真,执行语句1;否则执行语句2.
4、if(表达式)语句1:eiso
语句2:如果表达式为真,执行语句快;否则执行语句快2.
逻辑思维与计算机解题
一、关系表达式格式:(变量1》关运算符《变量2》
二、将 是 否 写成关系表达式
1、定义字符型变量:可以将
2、字符型变量在内存中的数据:在C++字符在存储单元中以ASCll
递推算法的实现:(5人捕鱼)
#Inc录得《iostreow》
using name space std;
int main()
{
int fish【6】={1,1,1,1,1,1}
int i=0;
do
{fish【5】=fish【5}+5;
for (i=4;i>=1 !--)
break;
alse
fish[i]=fish[i+1}*5/4+1;
}
while(i>=1);
for(i=1 i<=5 i++)
cout<<fish[i]<<endl;
return0;
}
数组类型:
类型说明符 数组名 (常量表达式)
常量表达式:固定不变的量
#define //宏定义
宏定义定义的常量
不可以用变量定义数组,
memset(数组名 初始化值 sizeof(数组名))
1鬼上船东渡,东岸有3人1鬼
1-2-1-3 青蛙跳
八皇后问题
双击vc
变量的基本概念
变量基本概念
变量是相对常量的,变量是可以被改变的,变量在使用前必须声明(也就是分配存储空间),变量名第一个字符必须是字母或下划线,其后的字符只能是字母,数字和下划线
数据类型分为两大类:
第一类是基本数据类型,包括整型,实型,逻辑性和字符型
实型
第二类是构造数据类型包括数组,结构,联合,枚举,是由若干个基本数据类型组合构造而成的
变量分为两大类:
1.基本数据类型:包括整型,实型,逻辑型,字符型
2.构造数据类型:
包括数组,结构,联合,枚举,是由若干个基本数据类型的变量按特定的规律组合而成变量赋值时注意事项:
正切函数,反正切函数等是c++特有的一类函数吧,
是不是所有语言的注释方式都一样
c++的感觉好难啊
指针3要素:
1. 变量名
2.变量类型
3.值存在内存的地址
(整数0是C++中唯一可以赋给指针变量的。)