第二章
1.总结const的用法:
2.sizeof的用法,它是编译时还是运行时计算? 编译
struct S1
{ char c;
double d; };
struct S3
{ char c1;
S1 s;
char c2; };
这俩个结构体的大小。16 32
第三章
弄清楚一下的知识点
内联函数
带默认形参值的函数
sizeof结构体大小函数重载
函数运行栈
搞清楚函数的递归
1.下列程序有什么错误
#include<iostream>
using nameplace std;
int main()
{
int x,y,z;
int x,y,z;
cin>>x>>y;
z=x+y;
cout<<”x+y=”<<z;
}
2.程序分析题
#include<iostream>
using namespace std;
void fun1(int &x,int &y)
{
Int t;
t=x; x=y; y=t;
}
void fun2(int *x,int *y)
{
Int *t;
t=x; x=y; y=t;
}
Int main(void)
{
Int a,b;
a=11; b=22;
fun2(&a,&b);
cout<<”a=”<<a<<”b=”<<b<<endl;
fun1(a,b);
cout<<”a=”<<a<<”b=”<<b<<endl;
return 0;
} 11 22 22 11
3.在函数声明定义时,如某一参数要指明一个特定值默认值,则有( )
A.其之前所有参数都必须赋值 B.其之后所有参数都必须赋值
C.其前、后所有参数都必须赋值 D.其前、后所有参数都不必赋值
4.程序设计题
(1)使用函数重载的方法定义两个重名函数,分别求出整型数的两点间距离和浮点型数的两点间距离。
(2)写一个重载的max函数,它获取double类型的两个或三个参数,返回其中最大的数。
(3)把int 类型的数据 变成字符串, 通递归过实现,函数个数不限。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论