(一)c语言部分。
1.函数的声明、定义和调用。
函数调用的三传递方式:传值、传址(指针)、传引用。用swap作为例子。
函数的传值调用, 将两个数交换 *
#include
using namespace std;
void swap(int a,int b);/函数的声明。
void main()
int x=7,y=11;
cout<<"x=" cout<<"after swap:"; cout<<"x="< void swap(int a,int b)//函数定义。 int t; t=a, a=b,b=t; 函数的传址调用, 将两个数交换 * #include using namespace std; void swap(int*a,int*b)//函数定义。 int t; t=*a, *a=*b,*b=t; void main() int x=7,y=11; cout<<”x=” cout<<"after swap:"; cout<<"x="< p4_ 函数的传引用调用, 将两个数交换 * #include using namespace std; void swap(int & a,int & b)//函数定义。 int t; t=a, a=b, b=t; void main() int x=7,y=11; cout<<"x=" cout<<"after swap:"; cout<<"x="< 2.递归函数定义和调用。 1)n!2)1+3+5+…+99的和。 3)fibonacci数列。 #include <> long fib(int n) //递归的方式求解fibonacci数列。 if (n==1||n==2) return 1; elsereturn fib(n-1) +fib(n-2); void main() int i; cin>>i; cout<} 3.指针的概念和使用。 1)数组和指针的关系: 指针与数组(pointer and arrays) 数组名代表数组的首地址。所以可以用数组名来初始化指针。也是第一个元素的地址。 int a[100]; int *p; p=a;《=p=&a[0]; 数组的指针就是数组的起始地址。 可以通过指针实现数组元素的访问。 2)普通指针的用法。 例1】which is the running result of following program? #include using namespace std; void main( ) int *p=a; cout<< p-&a[4]; a. 1 b. 2 c. 3 d. -4 例子2】if there are “int a=3,*p=a;”,then the value of “*p” is a. the address of variable a; b. nothing; c. the address of variable of p; d. 3; #include “ 例子3】void main() 3)常量和指针。 例】if we h**e const int a=78; const int b=28; int c=18; const int *pi=&a; which of the following sentence is incorrect? a pi=&c; b *pi=78; c pi=&b; d c=*pi; 4.函数带有默认参数的使用。 例子】#include using namespace std; int fun(int x,int y=3,int z=6) 二)c++部分。 1.引用的定义和使用。 1)常量的引用: int&b=1 const int&=a; 2)引用的运算: 引用是一个变量的别名,对引用的运算就是对变量本身的运算。 例1】int a=5; int &b=a; b++;int c=10; b=c;cout<【例2】 #include using namespace std; # include using namespace std; void f (int , int* ,int &) void main() void f (int a , int *b, int &c) void print() void main() student(student&s) ~student() void fn(student s) void myclass::display() cout<<"display a number :" myclass::~myclass() cout<<"destructing"; void main() myclass obj1; myclass obj2(20); 第。一 二 四章数据库基础。一 单选题。1 在关系中,一个元组是一个或多个 值的列表 b a 数字b 属性c 字段d 文字。2 在关系中,不可分割的是 c a 元组b 记录c 分量d 字段。3 在一个关系中,挑选出满足指定条件元组来组成新关系的操作是 a a 选择运算 b 查询运算 c 投影运算 d... 经济地理学。1 什么是经济地理学 p10 2 经济地理学的研究对象 p10 3 区位 p34 4 区位条件 p36 5 区位因子 p37 6 区域环境 p43 7 市场与经济活动的重要性 p44 8 杜能农业区位理论的背景与目的 p599 孤立国 六个前提条件 p59 10 杜能圈内容 p61 11... 1.话题 生活需要什么。阅读下面材料,按要求作文。有人说,生活需要柴米油盐 有人说,人不是单靠吃米活着 有人说,生活需要清风明月碧水蓝天 有人说,生活需要安定的社会环境 有人说生活需要人与人之间美好的情感 的确,生活是丰富多彩的,生活需要的还有许多许多。那么,你认为生活需要什么?请以 生活需要为题,...access复习 往年参考题目
经济地理复习参考题目
作文参考题目