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

如何进行网站推广活动过程汕头制作网站推荐

如何进行网站推广活动过程,汕头制作网站推荐,中国114黄页网站宣传广告,网站表单提交到qq邮箱目录 一维数组的遍历练习 实例(为数组遍历赋值) 实例1 (查询数组是否包含指定元素) 代码功能概述 实例2(比较数组的元素求最大最小值) 代码功能概述 实例3(数组复制) 代码功能概述 实例…

目录

一维数组的遍历练习

实例(为数组遍历赋值)

 实例1  (查询数组是否包含指定元素)

代码功能概述

实例2(比较数组的元素求最大最小值)

代码功能概述

实例3(数组复制)

代码功能概述

实例4(数组元素逆序交换)

代码功能概述


一维数组的遍历练习

实例(为数组遍历赋值)

#include "stdio.h"
       int main() {
                //数组元素的遍历
                  int arr[10];

                 for (int i = 0; i < sizeof(arr)/ sizeof(int); ++i) {
                   //遍历为数组中的每个元素进行赋值操作
                 arr[i] = i;
                 printf( format: "%d\n",arr[i]);
            }

       return 0;
}


 实例1  (查询数组是否包含指定元素)

//定义一个int型的一维数组,包含10个元素,判断数组中是否包含一个指定的数。
//int arr[10] = {5, 4, 2, 1, 9, 10, 3, 8, 7, 6};
int arr[10] = { [0]: 5,  [1]: 4,  [2]: 2,  [3]: 1,  [4]: 9,  [5]: 10,  [6]: 3,  [7]: 8,  [8]: 7,  [9]: 6};
int mark = 0;//记录数组中是否包含我们想要的数据
for (int i = 0; i < sizeof(arr)/sizeof(int); ++i) {if(arr[i] == 9){printf( format: "数组中包含9\n");mark = 1;}
}if(mark==0){printf( format: "数组没有中包含9\n");
}

代码功能概述


功能是判断一个包含10个元素的整型数组中是否存在指定数字(此处为9)。
 

  • 方法:代码先定义了一个有10个元素的整型数组 arr 并初始化,同时定义了一个整型变量 mark 并初始化为0,用于标记是否找到指定元素。接着通过 for 循环遍历数组,当数组元素等于9时,打印“数组中包含9”并将 mark 赋值为1。循环结束后,根据 mark 的值判断,若仍为0,则打印“数组没有中包含9” 。

实例2(比较数组的元素求最大最小值)

#include "stdio.h"
int main() {//定义一个int型的一维数组,包含10个元素,然后求出数组中的最大值,最小值,总和,平均值,并输出出来。//int arr[10] = {34, 54, 2, 32, 54, 57, 3, 32, 87, 43};int arr[10] = { [0]: 34,  [1]: 54,  [2]: 2,  [3]: 32,  [4]: 54,  [5]: 57,  [6]: 3,  [7]: 32,  [8]: 87,  [9]: 43};//找最大值 假设第一个位置就是最大值,用第一个位置的值,和后面每一个值进行比较
int max = arr[0];
int min = arr[0];
int sum = 0;
for (int i = 1; i < sizeof(arr)/ sizeof(int); ++i) {sum += arr[i];if(max<arr[i]){max= arr[i];}if(min>arr[i]){min = arr[i];}
}
printf( format: "最大值为%d\n",max);
printf( format: "最小值为%d\n",min);
printf( format: "总和为%d\n",sum);
printf( format: "平均值%d\n",sum/sizeof(arr)/ sizeof(int));return 0;
}

代码功能概述


主要功能是求解一个整型数组中的最大值、最小值、总和以及平均值。

  • 方法:处理一个包含10个元素的整型数组。先初始化数组,然后设定初始最大值和最小值为数组首元素,遍历数组过程中,一边累加元素计算总和,一边比较更新最大值和最小值。最后输出数组中的最大值、最小值、所有元素总和以及平均值。

实例3(数组复制)

int main() {
//数组复制
int arr1[5] = {[0]: 1, [1]: 2, [2]: 3, [3]: 4, [4]: 5};
int arr2[5];
//方式1: 循环
for (int i = 0; i < sizeof(arr1)/ sizeof(int); ++i) {
arr2 [i] = arr1[i];
}
for (int i = 0; i < sizeof(arr1)/ sizeof(int); ++i) {
printf( format: "%d \t",arr2[i]);
}
//方式2:
memcpy( Dst: arr2, Src: arr1, Size: sizeof(arr2));
for (int i = 0; i < sizeof(arr2)/ sizeof(int); ++i) {
printf( format: "%d \t",arr2[i]);
}
return 0;
}

代码功能概述


 这段C 语言代码主要功能是将一个数组的内容复制到另一个数组,并输出复制后的数组内容,

  •  方法1:通过 for 循环遍历数组 arr2 ,并使用 printf 函数输出数组 arr2 的每个元素。
  • 方法2:使用 memcpy 函数将数组 arr1 的内容复制到数组 arr2 。 

实例4(数组元素逆序交换)

#include "stdio.h"
int main() {
//数组元素逆序交换
//int arr[9] = {1,2,3,4,5,6,7,8,9};
int arr[9] = {[0]: 1, [1]: 2, [2]: 3, [3]: 4, [4]: 5, [5]: 6, [6]: 7, [7]: 8, [8]: 9};
//方式1: 用两个数组
int arr1[9];
int index = 0;
for (int i = sizeof(arr) / sizeof(int)-1; i >= 0; --i) {
arr1[index] = arr[i];
index++;
}
for (int i = 0; i < sizeof(arr1)/ sizeof(int) ; ++i) {
printf( format: "%d\t",arr1[i]);
}
return 0;
}#include "stdio.h"
int main() {
//数组元素逆序
//数组元素逆序交换
//int arr[9] = {1,2,3,4,5,6,7,8,9};
int arr[9] = { [0]: 1, [1]: 2, [2]: 3, [3]: 4, [4]: 5, [5]: 6, [6]: 7, [7]: 8, [8]: 9};
//方式2:只能在原数组上进行操作
int len = sizeof(arr)/ sizeof(int);
for (int i = 0; i <len/2 ; ++i) {
int temp = arr[i]; //临时把第一个位置的值进行记录
arr[i] = arr[len-1-i]; //交换
arr[len-1-i]  = temp;//交换
}
for (int i = 0; i <len ; ++i) {
printf( format: "%d\t",arr[i]);
}
return 0;
}

代码功能概述


  • 方法1:这段代码通过创建一个新数组 arr1 ,从原数组 arr 的最后一个元素开始,逐个将元素复制到 arr1 中,从而实现逆序,最后输出逆序后的数组。
  • 方法2:此方式直接在原数组 arr 上进行操作。通过一个循环,将数组前半部分的元素与后半部分对应的元素进行交换,实现逆序效果,最后输出逆序后的数组 。


文章转载自:

http://nj4mqe5S.knqzd.cn
http://szBnTIiQ.knqzd.cn
http://SQuj6Nj0.knqzd.cn
http://nysGbbqx.knqzd.cn
http://fhc8t700.knqzd.cn
http://ZQVnBE9J.knqzd.cn
http://zPJDqUD9.knqzd.cn
http://SVj7hghB.knqzd.cn
http://1FLgENWz.knqzd.cn
http://f6cb8jBC.knqzd.cn
http://poLx04Hd.knqzd.cn
http://sEtlQztz.knqzd.cn
http://vBoSnwMO.knqzd.cn
http://2OXK3cXy.knqzd.cn
http://hHRIMcfx.knqzd.cn
http://UZgoru7T.knqzd.cn
http://WH6wcdu5.knqzd.cn
http://K3F0RiXh.knqzd.cn
http://9LRSf64G.knqzd.cn
http://CTjlkdMC.knqzd.cn
http://2BDeOIbK.knqzd.cn
http://GtPJ7lI5.knqzd.cn
http://q3z56YMI.knqzd.cn
http://bcGkkHeg.knqzd.cn
http://opYV6Ljx.knqzd.cn
http://mveeSlhM.knqzd.cn
http://gxcHC6HQ.knqzd.cn
http://1AoEU4qC.knqzd.cn
http://56PLK1Nq.knqzd.cn
http://CizEUhzm.knqzd.cn
http://www.dtcms.com/wzjs/721452.html

相关文章:

  • 山亭网站建设免费推广方式
  • 做淘客网站 备案仿win8网站模板
  • 淄博网站建设 招聘linux wordpress 升级
  • 品牌建设网站例子苏州互联网公司集中在哪里
  • 全球互联网总部在哪里抖音seo排名系统
  • 手机网站翻译成中文能从源代码黑进网站修改数据吗
  • 自助建站免费搭建个人网站程序员联系方式
  • 网站开发的问题有哪些熊猫关键词工具官网
  • 做外贸外文网站怎么做好sql数据库的网站迁移
  • 河南建设监理协会官方网站优化营商环境条例解读
  • 建设网站制作流程网上找装修设计师
  • 网站维护及更新方案衡水seo排名
  • 做视频网站的挣钱吗做外贸最好的网站
  • 做网站 所需资源一个完整的企业网站
  • 中山医疗网站建设strikingly建站工具
  • 网站开发主管自贡网页制作
  • 安徽福凯建设集团网站那些门户网站的官网做的好
  • 手机网页怎么做出来的重庆seo博客
  • 旅游网站开发系统的er图深圳商城网站设计费用
  • 建设外贸型网站海珠免费网站建设
  • 凡科建站可以做几个网站免费html网页模板素材网站
  • 公司网站被抄袭成都企业网站设计服务商
  • 昆明网站建设优化wordpress英文变成中文版
  • 做网站咋赚钱网站代理服务器连接失败
  • 做网站深圳查钓鱼网站
  • 淘客请人做网站潍坊网站建设多少钱
  • 网站改版 权重seo辅助优化工具
  • 做编程的网站有哪些东莞人才市场招聘会
  • 网站模板 博客怎么查看域名是一级还是二级域名
  • 做网站团队的人员安排wordpress返回前页