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

临沂高端大气网站建设哈尔滨信息网58同城

临沂高端大气网站建设,哈尔滨信息网58同城,公众号的网站开发,网站建设与管理内容第59套#xff1a; 给定程序中#xff0c;函数fun的功能是#xff1a;在34的矩阵中找出在行上最大、在列上最小的那个元素#xff0c;若没有符合条件的元素则输出相应信息。 例如#xff0c;有下列矩阵#xff1a; 1 2 13 4 7 8 10 6 3 5 9 7 程序执行结果为#xff1a…第59套 给定程序中函数fun的功能是在3×4的矩阵中找出在行上最大、在列上最小的那个元素若没有符合条件的元素则输出相应信息。 例如有下列矩阵 1 2 13 4 7 8 10 6 3 5 9 7 程序执行结果为find: a[2][2]9 请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。 注意源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行也不得更改程序的结构 给定源程序 #include stdio.h #define M 3 #define N 4 void fun(int (*a)[N]) { int i0,j,find0,rmax,c,k; while( (iM) (!find)) { rmaxa[i][0]; c0; for(j1; jN; j) if(rmaxa[i][j]) { rmaxa[i][j]; c __1__ ; } find1; k0; while(kM find) { if (k!i a[k][c]rmax) find __2__ ; k; } if(find) printf(find: a[%d][%d]%d\n,i,c,a[i][c]); __3__ ; } if(!find) printf(not found!\n); } main() { int x[M][N],i,j; printf(Enter number for array:\n); for(i0; iM; i) for(j0; jN; j) scanf(%d,x[i][j]); printf(The array:\n); for(i0; iM; i) { for(j0; jN; j) printf(%3d,x[i][j]); printf(\n\n); } fun(x); } 解题思路 本题是在矩阵中找出在行上最大、在列上最小的那个元素。 第一处找出行上最大的数并该位置j列保存在c中所以应填j。 第二处使用while循环语句和控制变量find如果该数不是列是最小数那么把find置0所以应填0。 第三处i是while的控制变量所以每做一次循环该数均要加1所以应填i。 给定程序MODI1.C中函数fun的功能是根据整型形参m的值计算如下公式的值。 1 1 1 t 1 22 33 m*m 例如若 m 中的值为: 5则应输出: 0.536389。 请改正程序中的错误使它能得出正确的结果。 注意不要改动main函数不得增行或删行也不得更改程序的结构 给定源程序 #include stdio.h double fun ( int m ) { double y 1.0 ; int i ; for(i 2 ; i m ; i) y - 1 /(i * i) ; return( y ) ; } main( ) { int n 5 ; printf( \nThe result is %lf\n, fun ( n ) ) ; } 解题思路 第一处使用for循环计算公式必须计算到m所以应改为for(i2; im; i)。 第二处在除法运算中如果除数和被除数都是整数所么所除结果也是整数因此应改 为y-1./(i*i)。 m个人的成绩存放在score数组中请编写函数fun它的功能是:将低于平均分的人数作为函数值返回将低于平均分的分数放在below所指的数组中。 例如当score数组中的数据为10、20、30、40、50、60、70、80、90时函数返回的人数应该是4, below中的数据应为: 10、20、30、40。 注意: 部分源程序在文件PROG1.C文件中。 请勿改动主函数main和其它函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句。 给定源程序 #include stdio.h #include string.h int fun(int score[], int m, int below[]) { } main( ) { int i, n, below[9] ; int score[9] {10, 20, 30, 40, 50, 60, 70, 80, 90} ; n fun(score, 9, below) ; printf( \nBelow the average score are: ) ; for (i 0 ; i n ; i) printf(%d , below[i]) ; NONO() ; } 解题思路 本题是计算平均成绩再把低于平均成绩的分数存入依次数组below中。 参考答案 int fun(int score[], int m, int below[]) { float av0.0 ; int i, j0 ; for(i0; im; i) av score[i] ; av / m; for(i0; im; i) if(avscore[i]) below[j]score[i]; return j; }
http://www.yutouwan.com/news/401778/

相关文章:

  • 东莞网页制作免费网站制作莆田有哪些网站建设公司
  • wordpress阅读量作弊网站优化流程
  • 好的交互设计网站阳泉市建设局网站
  • 电商网站如何做网站建设任职
  • 公司网站属于什么类型做招聘和求职都需要哪些网站
  • 营销型网站建设哪家便宜PS做游戏网站需要做几个网页
  • 网站建设软件开发php网站开发门槛高吗
  • 萌宝宝投票网站怎么做网络策划方案
  • 新网站建设的工作做网站应该注意哪些方面
  • 网站如果直接点击拨打电话标识设计公司网站
  • 哪里有门户网站开发免费做网站凡科
  • 程序员招聘求职的网站站长工具seo词语排名
  • 全国做网站排行网站因备案关闭
  • 网站正能量晚上下载直接进入网站设计济南
  • 做网站网页多少钱做暖漫画网站
  • 汽车商城网站模板广州越秀区发布
  • 商丘网站制作教程外国的网站 ftp
  • 怎么建网站卖东西提示网站有风险
  • 西安专业网站建设免费注册域名网
  • 南昌网站app开发会员制营销方案案例
  • 做网站带后台多少钱汽车网址
  • 制作网站赚钱吗个人网站设计策划
  • 江苏省建设考试信息管理系统网站做ui的网站有哪些内容
  • 备案号怎么放到网站广东建设厅网站
  • 杭州网站建设索q479185700抖音seo怎么做的
  • 电子商务电商网站饿建设个人网页设计风格分析
  • 网站制作客户资料北京哪里可以做网站
  • 深圳网站设计公司 学校种子网站开发多少钱
  • 做零售的外贸网站开发手机app难吗
  • 网站定制合同和模版的区别免费软件定位对方手机位置