文章目录

  • 前言
  • 方法一、数组接受的方式
  • 方法二、指针接受的方式
  • 方法三、数组指针的方式

前言

本文是作为C语言初学者,将之间学到的几种打印整形数组的方法整理到这篇文章中。


提示:以下是本篇文章正文内容,下面案例可供参考

方法一、数组接受的方式

void print1(int arr[], int sz)  //通过数组接受的方式
{int i = 0;for (i = 0; i < sz; i++){printf("%d ", arr[i]);}printf("\n");
}int main()
{   int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };int sz = sizeof(arr) / sizeof(arr[0]); // 计算数组元素个数print1(arr, sz);  return 0;
}

方法二、指针接受的方式

void print1(int *arr, int sz)  //通过指针接受的方式
{int i = 0;for (i = 0; i < sz; i++){printf("%d ", *(arr+i));}printf("\n");
}int main()
{   int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };int sz = sizeof(arr) / sizeof(arr[0]); // 计算数组元素个数print1(arr, sz);  return 0;
}

方法三、数组指针的方式

void print1(int (* arr)[], int sz)  //通过数组指针接受的方式
{int i = 0;for (i = 0; i < sz; i++){printf("%d ", ( * arr)[i]);}printf("\n");
}int main()
{   int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };int sz = sizeof(arr) / sizeof(arr[0]); // 计算数组元素个数print1(&arr, sz);  return 0;
}

【C语言初学】打印整型数组的方法相关推荐

  1. c语言去掉数组中重复的,C语言删除无序整型数组中的重复元素及时间复杂度

    数组重复的问题在任何编程中都会有碰到了,这里介绍C语言删除无序整型数组中的重复元素及时间复杂度,希望对各位有帮助. 遇到一个题,大概要求是写一个函数处理来去掉一个无序的整型数组(例如int i_arr ...

  2. c语言中一个整型数组结束用 0表示吗,C语言程序设计0数组.ppt

    C语言程序设计0数组 第七章 数 组 数组的定义:是有序数据的集合. 数组的特点:数组中的每个元素都属于同一数据类型. 数组的访问:我们用一个统一的数组名和下标来唯一地确定数组中的元素. 7.1 一维 ...

  3. C语言:批量初始化二维整型数组及二维整型数组作函数参数的重要知识点[C_006]

    目录 概述:二维整形数组和二维字符数组在处理过程中有些微妙的差异值得注意,否则容易出错. 1.二维整形数组的初始化 2.常见场景:把二维整形数组的元素初始化为相同值 3.应用场景,二维数组作函数的参数 ...

  4. C语言试题三十五之找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。主函数中x是数组名,n 是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。

    1. 题目 请编写一个函数function,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回.主函数中x是数组名,n 是x中的数据个数,max存放最大值,i ...

  5. c定义一个整型数组_滨州学院C语言作业讲解有序数组插入

    点击蓝字 关注我们 + 滨州学院C语言作业详解 [问题描述]一个长度为11的整型数组中存放有10个从小到大排好序的整数:1 3 5 10 23 100 180 200 350 500.输入一个x,把它 ...

  6. 指针||指针和数组||指针和函数||指针、数组、函数 案例描述:封装一个函数,利用冒泡排序,实现对整型数组的升序排序

    指针 指针的基本概念 指针的作用: 可以通过指针间接访问内存 内存编号是从0开始记录的,一般用十六进制数字表示 可以利用指针变量保存地址 指针变量的定义和使用 指针变量定义语法: 数据类型 * 变量名 ...

  7. python fun函数、求4x4整型数组的主对角线元素的和_求一个4×4的整型二维数组主对角线元素之和...

    展开全部 下面是Java语言编写一个计算4*4整型数组对角线636f70793231313335323631343130323136353331333431353338元素和的代码: import j ...

  8. 写一个函数,使给定的一个3 × 3的二维整型数组转置,即行列互换。

    题目来源: C语言程序设计(第四版)/ 第七章 / 习题7.3 题目要求: 写一个函数,使给定的一个3 × 3的二维整型数组转置,即行列互换. 具体思路: 将给定的二维整型数组a用另外一个二维数组b备 ...

  9. 一个整型数组里除了两个数字之外,其他的数字都出现了两次

    题目: 一个整型数组里除了两个数字之外,其他的数字都出现了两次 解答: 我们从头到尾异或数组中的每个数字,那么最终的结果是两个只出现一次数字的异或的结果,由于两个数字不一样,那么异或的结果肯定不为0, ...

最新文章

  1. 如何配置Keil 外部编辑器?
  2. Swift中使用正则表达式
  3. 实战SSM_O2O商铺_13【商铺注册】View层之初始化页面数据
  4. 移动端 UI 适配最佳实践(中)
  5. Delphi调用外部程序的集中方法
  6. 转:教你如何备考PMP
  7. pcb板子制作各层的解释和用法
  8. james邮件服务器的用户信息添加
  9. 在嵌入式设计中使用MicroBlaze(Vivado版本)
  10. 图像处理基础(8):图像的灰度直方图、直方图均衡化、直方图规定化(匹配)
  11. 这 10 本书,提升你的财富思维,今天免费送!
  12. 00002__失恋卖茶女
  13. SIEBEL功能组件,eScript入门
  14. R语言入门-数据分析实操(tyidyverse工作流+代码)
  15. 移动端查看预览图片放大缩小
  16. css设置背景半透明,文字不透明效果
  17. GitHub如何从远程库克隆
  18. linux主ip地址 网络信息不可用,win10 安装虚拟机提示 主IP地址显示网络信息不可用...
  19. 计算机专业学生如何找到一份优质实习?如何进大厂呢?
  20. 最新项目管理软考中级易错内容整理-终结篇

热门文章

  1. JS利用apply方法,将数组直接当做参数传给函数
  2. 定时 关闭和开启 FTP SERVICE 服务 命令
  3. 新版宇宙主义 for mac(星球创世策略游戏) v0.1.56中文
  4. linux 脚本中 -le,linux shell中if的各种判断
  5. 详解WordPress中添加友情链接的方法
  6. MPCS-611高速通信光耦10Mbps 图腾柱输出配置 完美兼容TLP2748 SOP-6
  7. 使用小学数学解决的算法题
  8. Java模拟一个简单的双向链表
  9. 【数据结构与算法实验】二叉树与哈夫曼图片压缩
  10. 水下自动循迹机器人_一种自动循迹的水面除冰机器人的制作方法