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

网站建设好处zu97移动互联网 传统网站

网站建设好处zu97,移动互联网 传统网站,wordpress获取自定义分类名,互动网门户网站建设回原点(......?)当我没讲#xff0c;好难 1. 编写函数,要求用指针做形参#xff0c;实现将二维数组(行列相同)的进行转置#xff08;行列数据互换#xff09;#xff1a; ...不会写 /*1. 编写函数,要求用指针做形参#xff0c;实现将二维数组(行列相同)的进行转置好难 1. 编写函数,要求用指针做形参实现将二维数组(行列相同)的进行转置行列数据互换  ...不会写 /*1. 编写函数,要求用指针做形参实现将二维数组(行列相同)的进行转置行列数据互换*/ #include stdio.h #include stdlib.h #include time.h// 函数声明 void transpose(int *matrix, int n);int main() {int n 3; // 假设是3x3的数组int matrix[3][3];// 初始化随机数种子srand((unsigned int)time(NULL));// 随机生成数组for (int i 0; i n; i) {for (int j 0; j n; j) {matrix[i][j] rand() % 100; // 生成0到99之间的随机数}}printf(原始数组\n);for (int i 0; i n; i) {for (int j 0; j n; j) {printf(%d , matrix[i][j]);}printf(\n);}transpose((int *)matrix, n); // 调用函数进行转置printf(转置后的数组\n);for (int i 0; i n; i) {for (int j 0; j n; j) {printf(%d , matrix[i][j]);}printf(\n);}return 0; }// 函数定义实现转置 void transpose(int *matrix, int n) {int i, j;for (i 0; i n; i) {for (j i 1; j n; j) {int temp *(matrix i * n j);*(matrix i * n j) *(matrix j * n i);*(matrix j * n i) temp;}} } 虽然代码有了但是我暂时还不是很会留着后面补嘿嘿先发布啦,嘿嘿嘿嘿 2 编写函数,要求用指针做形参实现统计二维数组上三角中的0 的数量3*3好看0的数量 注意上三角包括主对角线以上的元素不包括对角线本身。 /*2 编写函数,要求用指针做形参实现统计二维数组上三角中的0 的数量*/ #include stdio.h #include stdlib.h #include time.h#define R 3 #define C 3//函数声明 void arr(int (*a)[C]); //用于初始化数组 int countZeros(int (*a)[C]); //统计上三角的0的个数int main() {int a[R][C];srand((unsigned int)time(NULL));arr(a);printf(初始化后的数组:\n);int i 0,j 0;for(i 0;i R;i){for(j 0;j C;j){printf(%d,a[i][j]);}printf(\n);}int zeroCount countZeros(a); // 调用函数统计上三角中的0的数量printf(上三角中的0的数量: %d\n,zeroCount);return 0;}//函数定义 初始化数组 void arr(int (*a)[C]) {for(int i 0;i R;i){for(int j 0;j C;j){a[i][j] rand() % 2; //生成0或1的随机数}}}//函数定义 统计上三角的0的数量 int countZeros(int (*a)[C]) {int zeroCount 0;for(int i 0;i R;i) //循环遍历数组找出上三角的数值看是否为0,为0,进入循环,zeroCount加1{for(int j i 1;j C;j){if(a[i][j] 0){zeroCount;}}}return zeroCount; } 3. 编写一个指针函数返回二维数组中最大元素的地址。 /*3. 编写一个指针函数返回二维数组中最大元素的地址。*/ #include stdio.h #include stdlib.h #include time.h#define R 3 #define C 3// 函数声明 int *findMaxElementAddress(int (*array)[C]);int main() {int array[R][C] {0};// 初始化随机数发生器srand((unsigned int)time(NULL));// 随机初始化数组for (int i 0; i R; i) {for (int j 0; j C; j) {array[i][j] rand() % 100; // 生成0到99之间的随机数}}// 打印随机初始化的数组for (int i 0; i R; i) {for (int j 0; j C; j) {printf(%d , array[i][j]);}printf(\n);}// 调用函数找到并打印最大元素的地址和值int *maxAddress findMaxElementAddress(array);if (maxAddress ! NULL) {printf(最大元素的地址是: %p\n, maxAddress);printf(最大元素的值是: %d\n, *maxAddress);} else {printf(没有元素\n);}return 0; }// 函数定义返回二维数组中最大元素的地址 int *findMaxElementAddress(int (*array)[C]) {int INT_MIN 0;int maxElement INT_MIN; // 初始化为最小整数值int *maxAddress NULL; // 初始化地址为NULLfor (int i 0; i R; i) {for (int j 0; j C; j) {if (array[i][j] maxElement) {maxElement array[i][j];maxAddress array[i][j]; // 更新最大元素的地址}}}return maxAddress; // 返回最大元素的地址 }
http://www.zqtcl.cn/news/269877/

相关文章:

  • 网站换稳定服务器网页制造与网站建设论文
  • wordpress 产品目录seo技术是干什么的
  • 做里番网站犯法吗中建八局第一建设有限公司资质
  • 怎么制作网站教程电商seo建站优化价格表
  • 黄平网站建设网站建设公司广告 晴天娃娃
  • 中山市 有限公司网站建设网站建设 福步 2018
  • 英语网站开发中国桥梁建设公司排名
  • php做的网站怎么运行公司网站备案查询
  • jsp 响应式网站模板设计类网站策划案
  • 建设银行网站怎么注销网银百度广告联盟
  • flash建网站教程天津市建设工程评标专家网
  • 合格的网站设计师需要会什么软件seo 深圳
  • 公司网站建设费用账务处理软文300字案例
  • 门户型网站特点网站营销推广的公司
  • wordpress gif主题seo兼职怎么收费
  • 商城免费建站系统手机端首页尺寸多少
  • 网站上存储播放视频怎么做wordpress 作品集 相册
  • 建设网工程信息南昌官网seo厂家
  • 上海网站seo牛巨微网页设计模板html代码个人介绍
  • 网站 架构 设计公司网站建设费怎么做账
  • 合肥电脑网站建站萍乡手机网站建设
  • 优化seo网站西安wordpress 做购物网站
  • 广州建设档案馆网站稿定设计app免费版官方
  • 橙色企业网站源码建设工程投标文件在哪个网站有发布
  • 服务器可以做网站吗深圳高端网站建设创新
  • 企业平台网站建设方案大连网络广告
  • 如何给网站做宣传新手怎么建立自己网站
  • 酒店和网站对接如何做开发网站那个好
  • 北京建设信源咨询有限公司网站快对小程序入口
  • 湖北人工智能建站系统软件城乡建设官网