欢迎来到天天文库
浏览记录
ID:34043331
大小:51.50 KB
页数:4页
时间:2019-03-03
《综合实验3 2012 题目》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、综合实验三指针、引用和结构体[实验目的]1.掌握指针和引用的概念,学会定义和使用指针变量和引用2.掌握结构体、共用体和枚举等数据类型的定义和使用3.学习使用指针数组和指向数组的指针4.学习使用指向字符串的指针5.学习使用指针函数6.学习用指针和引用给函数传递参数7.学习函数指针的定义和使用8.学习使用new和delete9.学习指针的比较与运算[实验环境]1.软件需求:VisualC++6.02.硬件需求:PentiumIII450以上的CPU处理器,64MB以上的内存,200MB的自由硬盘空间[
2、实验内容]1.以下程序通过指针实现两个数相加,并输出结果,指出错误的地方。#includeusingnamespacestd;intmain(){inta=3;doubleb=4.7;int*pa,pb;pa=&a;pb=&b;cout<<*pa+*pb<usingnamespacestd;intmain()
3、{inta[]={1,2,3};(2)#includeusingnamespacestd;intmain(){chara[]="abc";int*b;b=a;a=b;cout<4、cout<5、序,写结果。(1)#includeusingnamespacestd;voidf1(intx[]);voidf2(intx[20]);voidf3(intx[],intn);voidprint(int*x,intn);intmain(){inta[]={0,1,2,3,4,5,6,7,8,9};intn=sizeof(a)/sizeof(int);f1(a);cout<<"f1()执行完后,数组值为:";print(a,n);f2(a);cout<<"f2()执行完后,数组6、值为:";print(a,n);f3(a,n);cout<<"f3()执行完后,数组值为:";print(a,n);return0;}voidf1(intx[]){cout<7、{cout<usingnamespacestd;voidf1(charx[]);voidf1(charx[])voidf2(charx[20]);voidf3(charx[],intn);intmain(){chara[]="ab8、cdefg";intn=strlen(a);f1(a);cout<<"f1()执行完后,数组值为:";cout<
4、cout<5、序,写结果。(1)#includeusingnamespacestd;voidf1(intx[]);voidf2(intx[20]);voidf3(intx[],intn);voidprint(int*x,intn);intmain(){inta[]={0,1,2,3,4,5,6,7,8,9};intn=sizeof(a)/sizeof(int);f1(a);cout<<"f1()执行完后,数组值为:";print(a,n);f2(a);cout<<"f2()执行完后,数组6、值为:";print(a,n);f3(a,n);cout<<"f3()执行完后,数组值为:";print(a,n);return0;}voidf1(intx[]){cout<7、{cout<usingnamespacestd;voidf1(charx[]);voidf1(charx[])voidf2(charx[20]);voidf3(charx[],intn);intmain(){chara[]="ab8、cdefg";intn=strlen(a);f1(a);cout<<"f1()执行完后,数组值为:";cout<
5、序,写结果。(1)#includeusingnamespacestd;voidf1(intx[]);voidf2(intx[20]);voidf3(intx[],intn);voidprint(int*x,intn);intmain(){inta[]={0,1,2,3,4,5,6,7,8,9};intn=sizeof(a)/sizeof(int);f1(a);cout<<"f1()执行完后,数组值为:";print(a,n);f2(a);cout<<"f2()执行完后,数组
6、值为:";print(a,n);f3(a,n);cout<<"f3()执行完后,数组值为:";print(a,n);return0;}voidf1(intx[]){cout<7、{cout<usingnamespacestd;voidf1(charx[]);voidf1(charx[])voidf2(charx[20]);voidf3(charx[],intn);intmain(){chara[]="ab8、cdefg";intn=strlen(a);f1(a);cout<<"f1()执行完后,数组值为:";cout<
7、{cout<usingnamespacestd;voidf1(charx[]);voidf1(charx[])voidf2(charx[20]);voidf3(charx[],intn);intmain(){chara[]="ab
8、cdefg";intn=strlen(a);f1(a);cout<<"f1()执行完后,数组值为:";cout<
此文档下载收益归作者所有