广东海洋大学:《C++程序设计》实验7 指针的应用的答案

实验7指针的应用 【实验目的】 1掌握指针的使用方法 2掌握引用的使用方法 3学习 const修饰符在指针中的使用方法。 4学习指针在数组中的使用方法 5掌握指针数组的使用方法。 6学习指针在函数中的使用方法。 7学习使用指针处理字符串的方法 8学习使用new和 delete动态分配内存 【实验内容 1.编程输出二维数组a[2}={122,344,55}各数,并输出该数组的每行的首地址 及每个元数的地址 #include void mainO {inta2}={11,22,33,44,55}; int i,j, "p3=a[0k a[lls a2 cou← i char namely Visual Basic",Visual C++,Delphi Power Build",Visual Foxpro; for(int F0; i<5; i++) cout<<"(p+i<<endl; 3.从键盘输入一个整数,当该数为偶数时,用函数的指针调用函数sum1输出其不 大于该数的偶数和;当该数为奇数时,用函数的指针调用函数sum2输出其不大 于该数的奇数和
实验 7 指针的应用 【实验目的】 1 掌握指针的使用方法。 2 掌握引用的使用方法。 3 学习 const 修饰符在指针中的使用方法。 4 学习指针在数组中的使用方法。 5 掌握指针数组的使用方法。 6 学习指针在函数中的使用方法。 7 学习使用指针处理字符串的方法。 8 学习使用 new 和 delete 动态分配内存。 【实验内容】 ⒈编程输出二维数组 a[][2]={11,22,33,44,55 }各数,并输出该数组的每行的首地址 及每个元数的地址。 #include void main() { int a[][2]={11,22,33,44,55}; int i,j,*p[3]={a[0],a[1],a[2]}; cout void main() { char *name[]={"Visual Basic","Visual C++","Delphi", "Power Build","Visual Foxpro"}; char **p =name; for(int i=0;i<5;i++) cout<<*(p+i)<<endl; } ⒊从键盘输入一个整数,当该数为偶数时,用函数的指针调用函数 sum1 输出其不 大于该数的偶数和;当该数为奇数时,用函数的指针调用函数 sum2 输出其不大 于该数的奇数和;

#include int suml(int) int sum2(int) void mainO nt (f(int) cout>a if(a%2==0) df=suml; cout int count(char*s, char letter i int count=0; while(s) if(s++=letter) count++; return(count);) char str[100l, cout char copy string(char, const char*); maIn
#include int sum1(int); int sum2(int); void main() { int a; int (*f)(int); cout>a; if(a%2==0) { f=sum1; cout int count(char *s,char letter) { int count=0; while(*s) if(*s++==letter) count++; return (count); } void main() {char str[100],c; cout>str; cout>c; cout char *copy_string(char*,const char*); void main()

char sll"i am a student " i 1); copy_ string(s2, sl cout<<sl="<<sl<<end: cout<<"s2=<<s2<<endl; har copy string(char to, const char*from) i char*temp= for( "from=\0;from++, to++) *to=*from return temp;
{char s1[]="I am a student "; char s2[20]; copy_string(s2,s1); cout<<"s1="<<s1<<endl; cout<<"s2="<<s2<<endl;} char *copy_string(char *to,const char *from) { char *temp=to; for(;*from!='\0';from++,to++) *to=*from; *to='\0'; return temp; }
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 广东海洋大学:《C++程序设计》实验3 循环程序设计的答案.doc
- 广东海洋大学:《C++程序设计》实验3 循环程序设计.doc
- 广东海洋大学:《C++程序设计》实验3 循环程序设计的答案.doc
- 广东海洋大学:《C++程序设计》实验3 循环程序设计的答案.doc
- 广东海洋大学:《C++程序设计》实验4 函数的应用的答案.doc
- 广东海洋大学:《C++程序设计》实验4 函数的应用.doc
- 广东海洋大学:《C++程序设计》实验4 函数的应用.doc
- 广东海洋大学:《C++程序设计》实验4 函数的应用.doc
- 广东海洋大学:《C++程序设计》实验2 选择、循环结构的程序设计.doc
- 广东海洋大学:《C++程序设计》实验2 选择、循环结构的程序设计.doc
- 广东海洋大学:《C++程序设计》实验5 编译预处理和多文件的组织.doc
- 广东海洋大学:《C++程序设计》实验5 编译预处理和多文件的组织.doc
- 广东海洋大学:《C++程序设计》实验1 熟悉C++的集成环境.doc
- 广东海洋大学:《C++程序设计》实验1 熟悉VC++的集成环境(答案).doc
- 广东海洋大学:《C++程序设计》教学大纲.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第三十二章 CD-ROM和DVD.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第三十章 高技术输入.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第二十八章 扫描仪与OCR.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第二十七章 调制解调器.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第二十四章 计算机显示.ppt
- 广东海洋大学:《C++程序设计》实验7 指针的应用.doc
- 广东海洋大学:《C++程序设计》实验7-1指针的应用2.doc
- 广东海洋大学:《C++程序设计》实验6-1数组的应用答案.doc
- 广东海洋大学:《C++程序设计》实验6 数组的应用答案.doc
- 广东海洋大学:《C++程序设计》实验8 结构体的应用.doc
- 广东海洋大学:《C++程序设计》实验8 结构体的应用答案.doc
- 广东海洋大学:《C++程序设计》实验9 类和对象.doc
- 广东海洋大学:《C++程序设计》实验9 类和对象.doc
- 广东海洋大学:《C++程序设计》实验10 类和对象的答案.doc
- 广东海洋大学:《C++程序设计》_第13章运算符重载.ppt
- 广东海洋大学:《C++程序设计》第14章 输入输出流.ppt
- 广东海洋大学:《C++程序设计》第15章 模板的使用.ppt
- 广东海洋大学:《C++程序设计》第16章 异常处理.ppt
- 广东海洋大学:《C++程序设计》第12章的练习题.ppt
- 广东海洋大学:《C++程序设计》第12章 继承与派生类.ppt
- 广东海洋大学:《C++程序设计》第11章 类与对象.ppt
- 广东海洋大学:《C++程序设计》第11章 类与对象的练习题.ppt
- 广东海洋大学:《C++程序设计》第10章 练习题.ppt
- 广东海洋大学:《C++程序设计》第10章 结构体.ppt
- 广东海洋大学:《C++程序设计》结构中的有关例题.doc