已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2013年9月全国计算机二级C语言程序设计上机模考试卷1一、填空题请补充main函数,该函数的功能是:计算每个学生科目的平均分,并把结果保存在数组bb中。例如,当scoreNM=78.5,84,83,65,63,88,91.5,89,93,95,72.5,65,56,75,77时,三个学生的平均分为:74.7 91.3 69.1。仅在横线上填入所编写的若干表达式或语句,勿改动函数中的其他任何内容。#include#define N 3#define M 5main()int i, j;static float scoreNM =78.5, 84, 83, 65, 63,88, 91.5, 89, 93, 95,72.5, 65, 56, 75, 77;float bbN;for (i=0; i_1_;for (i=0; ifor (j=0; j_2_;bbi /= M;for (i=0; iprintf(nstudent%dtaverage=%5.1f, i+1, bbi);参考答案:1、bbi=0 或 *(bb+i)=02、bbi+=scoreij 或bbi=bi+scoreij 或bbi=scoreij+bbi二、改错题下列给定程序中,函数fun的功能是:根据整型行参m,计算如下公式的值。y=例如,若m=2000,则应该输出:0.000160。请改正程序中的错误,使它能得出正确的结果。#include#include/*found*/fun(int m)double y = 0, d;int i;/*found*/for (i=100, i=m, i+=100)d = (double)i*(double)i;y += 1.0/d;return (y);main()int n = 2000;printf(nThe result is %lfn, fun(n);参考答案:1、fun(int m)应改为 double fun(int m)2、for(i=100,i=m,i+=100)应改为for(i=100;i=m;i+=100)三、编程题请编写函数fun,该函数的功能是:统计个年龄段的人数。N个年龄通过调用随机函数获得,并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d0中,把10至19岁年龄段的人数放在d1中,把20至29岁年龄段的人数放在d2中,其余依此类推,把100岁(含100)以上年龄的人数都放在d10中。结果在主函数中输出。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#include#define N 50#define M 11void fun(int *a, int *b)double rnd()static t=29, c=217, m=1024, r=0;r=(r*t+c)%m;return(double)r/m);main() int ageN, i, dM;FILE *out ;for(i=0; iagei=(int)(115*rnd();printf(The original data :n);for(i=0; iprintf(i+1)%10=0?%4dn:%4d,agei);printf(nn);fun( age, d);out=fopen (out.dat,w);for(i=0;i10;i+)printf(%4d-%4d : %4dn, i*10, i*10+9, di);fprintf(out, %4d-%4d : %4dn, i*10, i*10+9, di);printf( Over 100 : %4dn, d10);fprintf(out, Over 100 : %4dn, d10);fclose (out );参考答案:void fun (int *a, int *b)int i, j;for(j=0;jm;j+)/m;j+)bj=0;for(i=0;in;i+)/n;i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 义务教育劳动课程标准(2022年版)学习材料
- 舆论突发应急预案(3篇)
- 四川省泸州市合江县马街中学高三一模语文试题
- 2025年占星与数据科学结合技术应用项目可行性研究报告
- 2026年河南物流职业学院单招综合素质考试题库完美版
- 2026年河南工业职业技术学院单招职业适应性测试题库汇编
- 2026年甘肃农业职业技术学院单招职业适应性考试必刷测试卷新版
- 2026年河北青年管理干部学院单招职业倾向性测试题库新版
- 2026年河南省许昌市单招职业倾向性考试必刷测试卷必考题
- 2026年济源职业技术学院单招职业适应性考试必刷测试卷新版
- 2025年榆林神木市信息产业发展集团招聘备考题库(35人)及完整答案详解
- 2024人教版三年级美术上册第三单元 第1课 班级的姓氏 教案
- 五谷粮食画课件
- 艺术体操项目介绍
- 2026中国人民银行直属事业单位招聘60人笔试备考试卷带答案解析
- 桥梁拆除机械破碎施工方案
- 2025年中药资源考试试题及答案
- 2025年青海省西宁市城区中考英语试卷
- 腿部爆发力课件
- 旅游法规试题及答案合集
- 检验科血常规检测操作规范
评论
0/150
提交评论