当前位置: 首页 > news >正文

网站挣钱怎么做拼多多网站建设合同

网站挣钱怎么做,拼多多网站建设合同,舟山建站,如何在云主机上建设网站目录 前言 一、数组的定义和初始化 二、数组的基本操作 三、数组的高级应用 四、程序设计 4.1 程序设计第一题 4.2 程序设计第二题 4.3 程序设计第三题 总结 #x1f308;嗨#xff01;我是Filotimo__#x1f308;。很高兴与大家相识#xff0c;希望我的博客能对你有所帮助… 目录 前言 一、数组的定义和初始化 二、数组的基本操作 三、数组的高级应用 四、程序设计 4.1 程序设计第一题 4.2 程序设计第二题 4.3 程序设计第三题 总结 嗨我是Filotimo__。很高兴与大家相识希望我的博客能对你有所帮助。 本文由Filotimo__✍️原创首发于CSDN。 如需转载请事先与我联系以获得授权⚠️。 欢迎大家给我点赞、收藏⭐️并在留言区与我互动这些都是我前进的动力 我的格言森林草木都有自己认为对的角度。 前言 本文主要介绍了C语言中的数组程序设计。数组是在编程领域中广泛使用的数据结构它允许我们以有序的方式存储和访问一系列元素。通过学习数组的基本概念和高级应用您将能够更好地理解和运用C语言的数组功能。 一、数组的定义和初始化 在C语言中我们可以使用以下方式来定义和初始化数组 // 定义一个整型数组并初始化元素 int arr[5] {1, 2, 3, 4, 5};// 定义一个字符型数组并初始化部分元素 char str[10] Hello; 二、数组的基本操作 2.1 访问数组元素 数组的元素可以通过下标来访问下标从0开始。例如要访问数组arr中的第一个元素可以使用arr[0]。 2.2 修改数组元素 可以通过下标来修改数组中的元素值。例如将数组arr中的第三个元素修改为10可以使用arr[2] 10;。 2.3 数组的遍历 通过使用循环结构我们可以遍历数组中的所有元素进行一系列操作。例如可以使用for循环来遍历数组arr for (int i 0; i sizeof(arr) / sizeof(arr[0]); i) {// 对数组元素进行操作例如打印printf(%d , arr[i]); } 三、数组的高级应用 3.1 多维数组 除了一维数组C语言还支持多维数组。多维数组是由多个一维数组组成的可以用来表示矩阵等数据结构。例如可以通过以下方式定义一个二维数组 int matrix[3][3] {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; 3.2 数组作为函数参数 数组可以作为函数的参数传递使得函数能够对数组进行操作和修改。例如可以定义一个函数来计算数组中的元素和 int arraySum(int arr[], int size) {int sum 0;for (int i 0; i size; i) {sum arr[i];}return sum; } 四、程序设计 4.1 程序设计第一题 输入两个3×4矩阵a和b求a,b之和结果存入矩阵c中并按矩阵的形式输出。 实现代码 #include stdio.hint main() {int a[3][4], b[3][4], c[3][4];int i, j;// 输入矩阵 aprintf(输入矩阵 A\n);for (i 0; i 3; i){for (j 0; j 4; j){scanf(%d, a[i][j]);}}// 输入矩阵 bprintf(输入矩阵 B\n);for (i 0; i 3; i){for (j 0; j 4; j){scanf(%d, b[i][j]);}}// 求和并存入矩阵 cfor (i 0; i 3; i){for (j 0; j 4; j){c[i][j] a[i][j] b[i][j];}}// 输出矩阵 cprintf(矩阵 C A B\n);for (i 0; i 3; i){for (j 0; j 4; j){printf(%d , c[i][j]);}printf(\n);}return 0; } 这个程序中我们首先定义了3个3行4列的二维数组 a、b 和 c用于存储输入的矩阵以及求和的结果矩阵。然后通过两个嵌套的 for 循环分别输入矩阵 a 和 b。接着再定义两个嵌套的 for 循环将矩阵 a 和 b 中对应位置的值相加并存入矩阵 c 中。最后再使用两个嵌套的 for 循环按矩阵的形式输出矩阵 c。 运行结果 4.2 程序设计第二题 输入一个4×6的整型二维数组求数组中的最大值、最小值及平均值。 实现代码 #include stdio.hint main() {int arr[4][6];int i, j;int max, min;float sum 0;float average;// 输入二维数组printf(请输入4×6的整型二维数组\n);for (i 0; i 4; i){for (j 0; j 6; j){scanf(%d, arr[i][j]);}}// 初始化 max 和 minmax min arr[0][0];// 求解最大值、最小值、总和for (i 0; i 4; i){for (j 0; j 6; j){if (arr[i][j] max){max arr[i][j];}if (arr[i][j] min){min arr[i][j];}sum arr[i][j];}}// 求解平均值average sum / (4 * 6);// 输出最大值、最小值、平均值printf(最大值: %d\n, max);printf(最小值: %d\n, min);printf(平均值: %.2f\n, average);return 0; } 这个程序中我们定义了一个4行6列的二维整型数组 arr用于存储输入的数组。然后通过两个嵌套的 for 循环输入数组的元素并初始化 max 和 min 的值为数组中的第一个元素。接下来再使用两个嵌套的 for 循环遍历整个数组更新最大值和最小值并计算总和。最后通过除以数组的大小得到平均值并输出最大值、最小值和平均值。 运行结果 4.3 程序设计第三题 输入一个4×4的整型矩阵求该矩阵的两条对角线元素之和。 实现代码 #include stdio.hint main() {int arr[4][4];int i, j;int sum1 0, sum2 0;// 输入矩阵printf(请输入4×4的整型矩阵\n);for (i 0; i 4; i){for (j 0; j 4; j){scanf(%d, arr[i][j]);}}// 求解两条对角线元素之和for (i 0; i 4; i){sum1 arr[i][i];sum2 arr[i][3 - i];}// 输出两条对角线元素之和printf(主对角线元素之和 %d\n, sum1);printf(副对角线元素之和 %d\n, sum2);return 0; } 这个程序中我们定义了一个4行4列的二维整型数组 arr用于存储输入的矩阵。然后通过两个嵌套的 for 循环输入矩阵的元素。接下来再使用一个 for 循环遍历主对角线和副对角线上的元素累加它们的值得到两条对角线元素之和 sum1 和 sum2。最后输出两条对角线元素之和即可。 在遍历副对角线上的元素时可以使用 arr[i][3-i] 表示其中 i 从 0 开始遍历因为副对角线上的元素满足行 列 3 的关系。 运行结果 总结 本文介绍了C语言中数组的基本概念和数组的常见用法。通过本文的介绍你应该已经掌握了如何声明和初始化数组、如何遍历数组并且知道了如何在程序设计中使用数组。掌握数组的使用对于C语言程序员来说是非常重要的希望本文可以帮助你更好地理解和运用数组。
http://www.pierceye.com/news/599827/

相关文章:

  • 网站开发体系用node.js可以做网站吗
  • 一个vps建两个网站怎么弄数据库网络营销应用方式
  • 网站开发快递c 网站开发入门视频教程
  • 阿里巴巴国际站介绍深圳网站建设 猴王网络
  • 扬中网站建设哪家好五百丁简历官网
  • 素马设计顾问讲解价格短视频seo什么意思
  • 注册域名查询网站智慧团建网站登陆平台
  • 网站建设和搜索引擎优化技术有哪些
  • 网站创建的基本流程seo网站排名全选
  • 乐山网站公众号建设wordpress微电影模板
  • 天津专门做网站长春市网站制作
  • 怎样用php做网站英文网站建设580
  • 凡客登录入口网站优化垂直化好还是扁平化好
  • 网站诊断高端网站建设 杭州
  • 营销网站案例北京公司建设网站
  • 网站建设全域云网店美工的职责有哪些
  • seo优化网站的手段亚洲国产中文域名查询
  • 网络营销网站源码学校网站建设评审会议通知
  • 品牌网站升级创意设计椅子
  • 海口网站制作公司商标注册网上查询
  • 世界上前端做的最好的网站2345浏览器官网网址
  • 做模板网站赚钱吗网站建设需要多少内存
  • C语言网站开发pdf专科网站开发简历
  • 静态网站怎么做优化网站建设用什么软件
  • 如何建设移动端网站物联网设计
  • 赣州网站设计哪里好天河网站建设多少钱
  • 做lol直播网站设计一个公司网站多少钱
  • 电商网站 投诉百度录入网站
  • 如何做产品网站网页论坛的网站开发项目
  • 如何在记事本中做网站链接冰雪蜜城店加盟费多少