C primer plus 第十章 练习2:
来源:互联网 发布:杭州淘宝拍摄 编辑:程序博客网 时间:2024/06/05 15:25
/*===================================================================== 编写一个程序,初始化一个double数组,然后把数组内容复制到另外两个数组(3个数组都需要在主程序中声明)。制作第一份拷贝的函数使用数组符号。制作第二份拷贝的函数使用指针符号。并使用指针的增量操作。把目标数组名和要复制的元素数目作为参数传递给函数。=====================================================================*/#include <stdio.h>void copy_arr(const double source[], double arr[], int n);void copy_ptr(const double *source, double *arr, int n);int main(void){ double sourse[5] = { 1.1, 2.2, 3.3, 4.4, 5.5 }; double target1[5]; double target2[5]; copy_arr(sourse, target1, 5); for (int i = 0;i < 5;i++) printf("%g\t", target1[i]); printf("\n"); copy_ptr(sourse, target2, 5); for (int i = 0;i < 5;i++) printf("%g\t", target2[i]); return 0;}void copy_arr(const double source[], double arr[], int n){ for (int i = 0;i < 5;i++) arr[i] = source[i]; return 0;}void copy_ptr(const double *source, double *arr, int n){ for (int i = 0;i < 5;i++) arr[i] = *(source + i); return 0;}
0 0
- C primer plus 第十章 练习2:
- C primer plus 第十章 练习1:
- C primer plus 第十章 练习3:
- C primer plus 第十章 练习4:
- C primer plus 第十章 练习5:
- C primer plus 第十章 练习6:
- C primer plus 第十章 练习7:
- C primer plus 第十章 练习10:
- C primer plus 第十章 练习9:
- C primer plus 第十章 练习8:
- C primer plus 第十章 练习11:
- C primer plus 第十章 练习12:
- 《C Primer Plus 第五版》第十章编程练习
- 《c primer plus》编程练习回顾-第十章
- C primer plus(第五版)编程练习第十章
- c++.primer.plus第五版第十章编程练习答案
- C Primer Plus 第十章 编程练习 1-11题
- C ++ Primer Plus 第六版 第十章编程练习答案
- Android应用架构之Retrofit使用
- mall2
- 调用约定
- 基因数据处理47之ART基因序列数据生成器(仿真)
- [直观学习排序算法] 视觉直观感受若干常用排序算法
- C primer plus 第十章 练习2:
- JiamiJiemi
- JavaScript经验总结
- 数据库索引系列一:索引概括
- new与operator new
- java开篇杂记
- 一起做面试题--统计学院及格率
- python 闭包
- 每天一道算法题——每天一道算法题