1 / 7
文档名称:

电大形成性考核册c++第三次作业及答案-2013.doc

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

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

分享

预览

电大形成性考核册c++第三次作业及答案-2013.doc

上传人:799474576 2013/7/19 文件大小:0 KB

下载得到文件列表

电大形成性考核册c++第三次作业及答案-2013.doc

相关文档

文档介绍

文档介绍:计算机应用专业“C++语言程序设计”课程作业
第三次作业
填空题
,p+1所指对象的值为62,则* p + +的值为 62 。
,p+1所指对象的值为62,则* + + p的值为 62 。
,p+1所指对象的值为50,则执行“(*p)+ +;”语句后,p所指对象的值为 50 。
,p+1所指对象的值为50,则执行“*(p+ +);”语句后,p所指对象的值为 50 。
,则a+i所指对象的地址比a地址大 4*i 字节。
,则a[i]的指针访问方式为 4*(a+i) 。
,则a[i] [j]的指针访问方式为*(*(a+i)+j) 。可能不正确
,则a[i]对应的存储地址(以字节为单位)为& a[0]+i*sizeof(a[0]) 。
[M] [N],则a[i] [j]对应的存储地址(以字节为单位)a[0][0]+(i*N+j)*sizeof(a[0][0]) 。
[M] [N],则a[i]的地址值(以字节为单位)为 a[0][0]+i*N*sizeof(a[0][0]) 。
,则p+1所指数据的地址比p所指数据的地址大 4 字节。
,则元素a[8]的字节地址为 8 。
,则元素a[4]的字节地址为 16 。
“struct A{int a,b;short c;A*d;};”,则该类型的大小为 14 字节。
“struct B{int a[8];char* b;};”,则该类型的大小为 36 字节。
“struct D{int a;union{int b;double c;};D*d[3];};”,则该类型的大小为 24 字节。
,并由r指向这个动态数组,则使用的语句为 r=new Worker[n]; 。
,则表示方法为*() 。
,则表示方法为*(p->b) 。
给出下列程序运行后的输出结果
以下结果中空格以’ˉ’表示
1.#include<>
void main(){
int a[8]={7,9,11,13,3,8,15,17};
int *p = a;
for(int i =0;i<8;i + +){
cout<<setw(5)<< * p + +;
if((i +1)%4 = =0)cout<<endl;
}
}
ˉˉˉˉ7ˉˉˉˉ9ˉˉˉ11ˉˉˉ13
ˉˉˉˉ3ˉˉˉˉ8ˉˉˉ15ˉˉˉ17
2.#include<>
void main(){
int a[5]={3,6,15,7,20};
int *p = a;