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

网站iis7.5配置wordpress the7 下载

网站iis7.5配置,wordpress the7 下载,建设汽车之家之类网站多少钱,WordPress理财模板第88套#xff1a; 函数fun的功能是#xff1a;把形参a所指数组中的最大值放在a[0]中#xff0c;接着求出a所指数组中的最小值放在a[1]中#xff1b;再把a所指数组元素中的次大值放在a[2]中#xff0c;把a数组元素中的次小值放在a[3]中#xff1b;其余以此类推。例如:若…第88套 函数fun的功能是把形参a所指数组中的最大值放在a[0]中接着求出a所指数组中的最小值放在a[1]中再把a所指数组元素中的次大值放在a[2]中把a数组元素中的次小值放在a[3]中其余以此类推。例如:若a所指数组中的数据最初排列为1、4、2、3、9、6、5、8、7则按规则移动后数据排列为 9、1、8、2、7、3、6、4、5。形参n中存放a所指数组中数据的个数。 请在程序的下划线处填入正确的内容并把下划线删除使程序得出正确的结果。 注意源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行也不得更改程序的结构 给定源程序 #include stdio.h #define N 9 void fun(int ___1___, int n) { int i, j, max, min, px, pn, t; for (i0; in-1; i___2___) { max min a[i]; px pn i; for (j___3___; jn; j) { if (max a[j]) { max a[j]; px j; } if (min a[j]) { min a[j]; pn j; } } if (px ! i) { t a[i]; a[i] max; a[px] t; if (pn i) pn px; } if (pn ! i1) { t a[i1]; a[i1] min; a[pn] t; } } } main() { int b[N]{1,4,2,3,9,6,5,8,7}, i; printf(\nThe original data :\n); for (i0; iN; i) printf(%4d , b[i]); printf(\n); fun(b, N); printf(\nThe data after moving :\n); for (i0; iN; i) printf(%4d , b[i]); printf(\n); } 解题思路 第一处形参a应定义指针整型变量所以应填*a。 第二处外for循环每次增量应该加2。 第三处内for循环的初始值应为i1。 给定程序MODI1.C中函数fun的功能是按顺序给s所指数组中的元素赋予从2 开始的偶数然后再按顺序对每五个元素求一个平均值并将这些值依次存放在 w所指的数组中。若s所指数组中元素的个数不是5的倍数多余部分忽略不计。 例如s所指数组有14个元素则只对前10个元素进行处理不对最后的4个元素求平均值。 请改正程序中的错误使它能得出正确结果。 注意不要改动main函数不得增行或删行也不得更改程序的结构。 给定源程序 #include stdio.h #define SIZE 20 fun(double *s, double *w) { int k,i; double sum; for(k2,i0;iSIZE;i) { s[i]k; k2; } sun0.0; for(k0,i0;iSIZE;i) { sums[i]; if(i1%50) { w[k]sum/5; sum0; k; } } return k; } main( ) { double a[SIZE],b[SIZE/5]; int i, k; k fun(a,b); printf(The original data:\n); for(i0; iSIZE; i) { if(i%50) printf(\n); printf(%4.0f, a[i]); } printf(\n\nThe result :\n); for(i0; ik; i) printf(%6.2f ,b[i]); printf(\n\n); } 解题思路 第一处变量名书写错误应为sum。 第二处由于%的优先级比优先所以必须加上括号因此改为if((i1)%50)。 学生的记录由学号和成绩组成N名学生的数据已在主函数中放入结构体数组 s中,请编写函数fun它的功能是把低于平均分的学生数据放在b所指的数组中, 低于平均分的学生人数通过形参n传回平均分通过函数值返回。 注意: 部分源程序在文件PROG1.C中。 请勿改动主函数main和其它函数中的任何内容仅在函数fun的花括号中填入 你编写的若干语句。 给定源程序 #include stdio.h #define N 8 typedef struct { char num[10]; double s; } STREC; double fun( STREC *a, STREC *b, int *n ) { } main() { STREC s[N]{{GA05,85},{GA03,76},{GA02,69},{GA04,85}, {GA01,91},{GA07,72},{GA08,64},{GA06,87}}; STREC h[N],t;FILE *out ; int i,j,n; double ave; avefun( s,h,n ); printf(The %d student data which is lower than %7.3f:\n,n,ave); for(i0;in; i) printf(%s %4.1f\n,h[i].num,h[i].s); printf(\n); out fopen(c:\\test\\out.dat,w) ; fprintf(out, %d\n%7.3f\n, n, ave); for(i0;in-1;i) for(ji1;jn;j) if(h[i].sh[j].s) {th[i] ;h[i]h[j]; h[j]t;} for(i0;in; i) fprintf(out,%4.1f\n,h[i].s); fclose(out); } 解题思路 本题是利用循环计算出记录结构中学生成绩的平均值再把低于平均值的记录存放到b所指的数组中。具体操作请看答案程序中的说明。 参考答案 #include stdio.h #define N 8 typedef struct { char num[10]; double s; } STREC; double fun( STREC *a, STREC *b, int *n ) { int i ; double ave 0.0 ; *n 0 ; for(i 0 ; i N ; i) ave ave a[i].s ; ave / N ; /* 计算平均值 */ for(i 0 ; i N ; i) if(a[i].s ave) { /* 把低于平均值的记录存放到b所指的数组中 */ b[*n]a[i] ; (*n); /* 人数加1 */ } return ave ; /* 返回平均值 */ }
http://wiki.neutronadmin.com/news/103855/

相关文章:

  • 建设一个购物网站多少钱wordpress换中文
  • 网站开发专业就业好不好金寨县重点工程建设管理局网站
  • 旅游网站建设技术解决方案男女生做羞羞事情的网站
  • 株洲网站建设开发网站网址没有被百度收录
  • 纯html网站模板四川省凉亭建设工程有限公司网站
  • 网站模块在线制作教程为什么wordpress在ie打开很慢
  • 站长之家网站建设制作全国建筑工程网
  • 昆明网站建设天锐科技网站建设 事业单位 安全
  • 黄冈网站制作wordpress 主题 美化版
  • 网站备案 深圳小微企业注册流程及费用
  • 竞猜网站模板wordpress后台不能登陆
  • 单位网站建设情况做多媒体挣钱吗
  • 宜昌网站模板手机端steam
  • 网站做编辑八戒影视大全
  • 南通市网站做网站的图片Pc端和手机端的区别
  • 建设银行的网站是多少微信商城怎么开店
  • 爱唐山做贡献月评十佳投票网站如何查看网站开发公司
  • 盈江城乡建设局网站wordpress主题tag标签页面代码
  • 智能网站推广优化安卓优化大师app
  • 有没有小学生做兼职的网站网站qq一键登录
  • 软件技术专业里有网站开发吗建设网站号码是多少
  • 网页游戏排行榜开服时间优化关键词排名外包
  • 用node和vue做的网站运营公开网是什么网站
  • 太原网站建设质量推荐dw制作个人网站的具体步骤
  • 中国建设银行的招投标网站wordpress可以多用户吗
  • 网站关键词几个好佛山小程序开发定制
  • 网站维护更新中国建筑图片
  • 安徽制作网站专业公司中铁建设集团有限公司下属公司
  • 四川做网站的公司ip网址域名查询网
  • 网站推广效果的评价指标有信息技术做网站