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

实验7-1指针的应用 【实验目的】 1熟练掌握指针、地址、指针类型、void指针、空指针等概念 2熟练掌握指针变量的定义和初始化、指针的间接访问、指针的加减运算和指针 表达式 3会使用数组的指针和指向数组的指针变量; 4会使用字符串的指针和指向字符串的指针变量 5学会使用指向函数的指针变量 【实验内容】 1.编写程序,在堆内存中申请一个 float型数组,把10个 float型数据0.1、0.2、 0.3…·、1.0赋予该数组,然后使用 float型指针输出该数组的各元素值并求出其 累加和 2.编写一个函数f,将传入此函数的直角坐标值转换为极坐标值,并返回主调函数 中。求极坐标的公式是 g=arctan(y/x) 若要将两值返回主调函数,有多种方式可以完成,请试之: (1)两值均以指针形参带回 (2)由指针形参带回一个值,函数值返回另一个值 (3)两值均以引用形参返回 (提示:程序中可以使用C库函数sprt、pow及atan,它们的头文件 为 stdlib. 3使用指针编写函数 strcat(函数,即实现两个字符串的首尾连接(将字符串str2 接到strl的后面,strl最后面的‘0’被取消)。 4用指针变量设计一通用函数,该函数查找实型数组中最大和最小元素并输出相 应元素和下标。 5用指针数组实现:输入月份的阿拉伯数字1~12,输出对应的月份英文名称 6.自定义函数实现库函数 strcmpO和 strlen的功能
实验 7-1 指针的应用 【实验目的】 1 熟练掌握指针、地址、指针类型、void 指针、空指针等概念; 2 熟练掌握指针变量的定义和初始化、指针的间接访问、指针的加减运算和指针 表达式; 3 会使用数组的指针和指向数组的指针变量; 4 会使用字符串的指针和指向字符串的指针变量 5 学会使用指向函数的指针变量; 【实验内容】 ⒈编写程序,在堆内存中申请一个 float 型数组,把 10 个 float 型数据 0.1、0.2、 0.3…、1.0 赋予该数组,然后使用 float 型指针输出该数组的各元素值并求出其 累加和。 ⒉编写一个函数 f,将传入此函数的直角坐标值转换为极坐标值,并返回主调函数 中。求极坐标的公式是: c= 2 2 x + y q=arctan(y/x) 若要将两值返回主调函数,有多种方式可以完成,请试之: (1)两值均以指针形参带回 (2)由指针形参带回一个值,函数值返回另一个值 (3)两值均以引用形参返回 (提示:程序中可以使用 C 库函数 sprt、pow 及 atan,它们的头文件 为 stdlib.h) ⒊使用指针编写函数 strcat()函数,即实现两个字符串的首尾连接(将字符串 str2 接到 str1 的后面,str1 最后面的‘\0’被取消)。 ⒋用指针变量设计一通用函数,该函数查找实型数组中最大和最小元素并输出相 应元素和下标。 ⒌用指针数组实现:输入月份的阿拉伯数字 1~12,输出对应的月份英文名称。 ⒍自定义函数实现库函数 strcmp()和 strlen()的功能
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 广东海洋大学:《C++程序设计》实验7 指针的应用.doc
- 广东海洋大学:《C++程序设计》实验7 指针的应用的答案.doc
- 广东海洋大学:《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
- 广东海洋大学:《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
- 广东海洋大学:《C++程序设计》第八章 指针与引用.ppt
- 广东海洋大学:《C++程序设计》第八章 练习题.ppt