c语言程序设计实验实验报告(编辑修改稿)内容摘要:
} else printf(找不到该学号 \n)。 } } void Stat() /*成绩 统计 模块 */ { float AveYuWen, AveShuXue, AveYingYu。 StatAve(amp。 AveYuWen, amp。 AveShuXue, amp。 AveYingYu)。 /*统计三门课的班级平均分 */ printf(\n====成绩统计 ====\n)。 printf(学生人数: %d\n, STU_NUMBER)。 printf(语文 平均分 : %\n, AveYuWen)。 printf(数学平均分: %\n, AveShuXue)。 printf(英语平均分: %\n, AveYingYu)。 } /*统计三门课的班级平均分 ,用指针参数返回 */ void StatAve(float *AveYuWen, float *AveShuXue, float *AveYingYu) { int i。 float sumYuWen=0, sumShuXue=0, sumYingYu=0。 for(i=0。 iSTU_NUMBER。 i++) { sumYuWen += Stu[i].YuWen。 sumShuXue += Stu[i].ShuXue。 sumYingYu += Stu[i].YingYu。 } *AveYuWen = sumYuWen / STU_NUMBER。 *AveShuXue = sumShuXue / STU_NUMBER。 *AveYingYu = sumYingYu / STU_NUMBER。 } /*根据学号查找某一学生。 返回: 1 没找到, =0 该学生 所在数组 的 下标 */ int FindStudent(int num) { int i。 for(i=0。 iSTU_NUMBER。 i++) if(Stu[i].num==num)break。 if(iSTU_NUMBER) return i。 /*找到 */ else return 1。 /*没找到 */ } void SetAllTotle() /*计算所有学生总分 */ { int i。 for(i=0。 iSTU_NUMBER。 i++) SetTotle(i)。 } void SetTotle(int No) /*计算第 No 个 学生总分 */ { Stu[No].totle = Stu[No].YuWen + Stu[No].ShuXue + Stu[No].YingYu。 } void ShowAllStudent() /*显示所有成绩 */ { int i。 ShowTitle()。 for(i=0。 iSTU_NUMBER。 i++) ShowStudent(i)。 } void ShowTitle() /*显示表头信息 */ { printf(\n%10s%10s%10s%10s%10s%10s%10s\n,学号 ,姓名 ,性别 , 语文 ,数学 ,英语 ,总分 )。 } void ShowStudent(int No) /*显示 第 No 个 的学生信息 */ { printf(%10d%10s%10c%10g%10g%10g%10g\n, Stu[No].num, Stu[No].name, Stu[No].sex, Stu[No].YuWen, Stu[No].ShuXue, Stu[No].YingYu, Stu[No].totle)。 } 运行结果: =============================== 《高二( 3)班期中成绩管理程序 》 作者:应老师 =============================== 主菜单: 1 – 成绩修改 2 – 成绩查询 3 – 成绩统计 4 – 退出系统 请选择( 14): 2 ====成绩查询 ==== 请输入学号(输入 0 退出成绩查询,输入 1 查询全部): 2 找不到该学号 ====成绩查询 ==== 请输入学号(输入 0 退出成绩查询,输入 1 查询全部): 1001 学号 姓名 性别 语文 数学 英语 总分 1001 张三 M 78 85 50 213 ====成绩查询 ==== 请输入学号(输入 0 退出成绩查询,输入 1 查询全部): 1002 学号 姓名 性别 语文。c语言程序设计实验实验报告(编辑修改稿)
相关推荐
物流企业。 这样,镇园区就分为三个小区,但产业发展特别是主导产业和优势产业不明显。 随着长沙大 河西 建设的全面推进和 城市化进程 步伐的加快,地处 “桥头堡 ”位置的丁字镇再次高起点定位、高标准谋划势在必行,产业布局调整、 土地规划 修编刻不容缓。 运行模式不畅,协调难度较大。 运行模式 丁字镇发展建设一直是 “自主建设,自我发展 ”的运行模式,在过去的建设中,通过丁字镇 干部 群众的不懈努力
用域: 专指语句标号,供 goto 语句用。 Goto 语句只能转移到本函数定义中的一个带有语句标号的位置。 块作用域 变量 : 又 称为 局部变量。 一种情况: 在一条复合语句内定义, 作用域从定义点开始到复合语句结束。 另一种情况:函数定义中的形参变量,作用域为整个函数体。 函数定义体内 的自动变量和静态变量 函数定义体内的变量都属于块作用域 变量,即局部变量,但根据变量性质又分为
=5。 i++) sum=sum+(i+1)*(i+1) printf(“sumis:%D/N’,sum)。 \ } ( 1)将程序中的 for 语句改为 ”for(i=1。 i+5。 i++ )。 ” 则程序结果是什么。 ( 2)将程序中的 for 语句改为“ for(i=1。 i=5。 i+=2)” 则程序结果是什么。 ( 3) 将程序中的 for 语句改为“ for(i=5。 i=1。
则以下语句正确的是。 A) a=5; B) a={2,39。 a39。 ,}; C) printf(%d\n,a); D) n=a; 【 】已知: struct sk { int a; int age; }date,*p; 如果要使指针 p 指向 data 中的成员 a,正确的赋值语句是 ____。 A) p = (struct sk *)amp。 ; B) p = (struct sk *);
,并尽量使工序集中来提高生产率。 除此之外还应当考虑经济效果,以便生产成本尽量降低。 1) 工艺路线方案一 工序 1 粗 ,精车 φ60 孔 , φ60 孔前后两端面; 10 工序 2 粗 、 精车 φ60 孔左右两端面; 工序 3 钻、扩、铰φ 12 孔 ,钻、铰 5φ 孔; 工序 4 粗、精车 φ12 孔前后两端面; 工序 5 粗、精车 φ60 孔上方槽内表面 ,钻、铰 M10X25 螺孔;
● 用户端的节目播出质量 播控平台面临的问题 ● 责任划分 现有业务流如下: 图 11 播控平台业务流 由于在传送的过程中,没有对信号监控的中间环节,用户发现信号有问题,将向电信提出投诉,电信接到投诉后会直接反诉 CNTV,但是根据实际情况来看,并不是所有问题均出现在信源侧,所以需要码流监控系统对各分级信号进行监控,若接到投诉,可根据监控数据与电信方面进行沟通解决。 ● 信号源监控