基于visual Studio2013解决C语言竞赛题之1029二元数组平均值
题目
解决代码及点评
/* 功能:求二维数组中每行元素的平均值,不许引入其它的数组 时间:16:21 2013/10/24 */ #include<stdio.h> #include<stdlib.h> #define N 5 void getArray(int a[][N],int n); //给二位数组随机赋值原型 void putArray(int a[][N], int n); //打印出二维数组原型 void main() { int a[N][N] = { 0 }; getArray(a,N); //给数组赋值 putArray(a,N); //打印数组 for (int i = 0; i < N; i++) { int sum = 0; //第i行和,初始化为0 for (int j = 0; j < N; j++) { sum += a[i][j]; //将第i行元素加给sum } printf("In %dth row! The average is %f \n",i,sum/5.0); //打印结果,没用其他数组哦!!!! } system("pause"); } void putArray(int a[][N], int n) //打印二维数组 { for (int i = 0; i < n; i++) { for (int j = 0; j < N; j++) { printf("%-4d",a[i][j]); } printf("\n"); } } void getArray(int a[][N],int n) //给二维数组随机赋值 { for (int i = 0; i < n; i++) { for (int j = 0; j < N; j++) { a[i][j] = rand() % 90 + 10; } } }
代码编译以及运行
由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:
1)新建工程
2)选择工程
3)创建完工程如下图:
4)增加文件,右键点击项目
5)在弹出菜单里做以下选择
6)添加文件
7)拷贝代码与运行
程序运行结果
代码下载
http://download.csdn.net/detail/yincheng01/6681845
解压密码:c.itcast.cn
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步