中国大学MOOC C语言程序设计(大连理工大学) 课后编程题 第十三周题解(个人向仅供参考)
第十三周 结构与共用体
1 某班有5名同学,建立一个学生的简单信息表,包括学号、姓名、3门课程的成绩,编写程序,计算每名学生的平均成绩及名次。(30分)
题目内容:
某班有5名同学,建立一个学生的简单信息表,包括学号、姓名、3门课程的成绩,编写程序,计算每名学生的平均成绩及名次。(注:定义一个结构体类型,用结构指针作为函数参数)
输入格式:
%ld %s %f %f %f
输出格式:
%-9ld%-10s%-5.1f%-5.1f%-8.1f%-10.1f%-d\n
输入样例:
201701 zhao 29.8 85.4 65.4
201702 qian 96.5 87.5 65.4
201703 sun 85.4 65.4 84.6
201704 li 63.4 95.4 86.3
201705 zhou 65.9 84.6 97.5
输出样例:
Number: Name: score: Average: rank:
201701 zhao 29.8 85.4 65.4 60.2 5
201702 qian 96.5 87.5 65.4 83.1 1
201703 sun 85.4 65.4 84.6 78.5 4
201704 li 63.4 95.4 86.3 81.7 3
201705 zhou 65.9 84.6 97.5 82.7 2
时间限制:500ms 内存限制:32000kb
中国大学MOOC C语言程序设计(大连理工大学) 课后编程题 第十三周题解(个人向仅供参考)相关推荐
- 中国大学MOOC C语言程序设计(大连理工大学) 课后编程题 第十二周题解(个人向仅供参考)
第十二周 指针二 1 利用指针编写一函数,输入3个整数,按由大到小的顺序将它们输出.(15分) 题目内容:利用指针编写一函数,输入3个整数,按由大到小的顺序将它们输出. 输入格式: %d 输出格式: ...
- 中国大学MOOC C语言程序设计入门 第8周编程练习第二题 GPS数据处理
中国大学MOOC C语言程序设计入门 第8周编程练习第二题 GPS数据处理 题目内容 解题思路 这个题的题目真的是我学习C语言以来见过的最长的题目了,很多人的第一感觉可能是无从下手,所以让我们先来整理 ...
- 中国大学 MOOC C语言程序设计----编程部分答案解析
C语言程序设计----编程部分答案解析 编程题目1 1.求解矩形的面积.(10分) 题目内容:编写一个程序,从键盘读入一个矩形的两个边的值(整数),输出矩形面积. 输入样例:3,5 输出样例:15 时 ...
- 中国大学MOOC C语言程序设计(大连理工大学) 课后编程题 第五周题解(个人向仅供参考)
第5周 循环结构程序设计 1 用for语句实现判断并求和.(10分) 题目内容: 求1~100以内 ( 包括100)能被3整除同时被5整除余数为1的所有数之和.要求用for语句完成. 输入格式: 无 ...
- 中国大学MOOC C语言程序设计(大连理工大学) 课后编程题 第十周题解(个人向仅供参考)
第10周 变量的作用域及编译预处理 1 求x的n次方(10分) 题目内容:编写求x的n次方的递归函数,在主函数调用并输出.(x为double型,n为整型,函数类型为double型) 输入格式: %lf ...
- 中国大学MOOC C语言程序设计(大连理工大学) 课后编程题 第十一周题解(个人向仅供参考)
第11周 指针一 1 利用指针编写程序,统计字符串的长度.(10分) 题目内容:利用指针编写程序,统计字符串的长度.(不要使用求字符串长度函数) 输入格式: gets() 输出格式: "Le ...
- 中国大学MOOC C语言程序设计(大连理工大学) 课后编程题 第九周题解(个人向仅供参考)
第9周 函数的定义及调用 1 编写函数,计算银行存款本息并输出.(10分) ** 题目内容: 编写函数计算银行存款本息,在主函数中从键盘输入银行存款金额(money).存款周期(year)和年利率(r ...
- 中国大学MOOC C语言程序设计(大连理工大学) 课后编程题 第三周题解(个人向仅供参考)
第3周 数据的输入与输出 题1 交换两个变量(5分) 题目内容: 编写程序, 输入两个整型变量,交换两个变量的值,输出交换后的变量 输入格式: %d,%d 输出格式: %d,%d 输入样例: 3,4 ...
- 中国大学MOOC C语言程序设计--第四周编程题
1 检测用户错误输入(4分) 题目内容: 根据scanf()的返回值判断scanf()是否成功读入了指定的数据项数,使程序在用户输入123a时,能输出如下运行结果: 123a↙ Input error ...
最新文章
- 105. 七夕祭【环形均分纸牌问题】
- pwm一个时间单位_RK3308——RGB调色灯三路PWM驱动
- RTSP再学习 -- Hi3516A RTSP实例
- Oracle linux R5-U7中YUM 源配置
- 推荐Web前端初学者应该知道的书籍和网站
- 广东工业大学专项设计_2020年广东工业大学本科招生计划发布!
- ecs php mysql集成环境_在阿里云 CentOS 服务器(ECS)上搭建 nginx + mysql + php-fpm 环境...
- SpringMVC之RequestHeader注解与CookieValue注解详解
- any、never......TypeScript 中这些特殊的类型,你会用了吗?
- 第 1 章 FreeBSD Install
- oracle das系统,分布式声波传感系统DAS
- 易鲸捷数据库常用优化方法
- FPGA实现cameralink解码
- java定时器定时发短信_quartz-job实现实时或定时发送短信任务(示例代码)
- ubuntu添加桌面快捷方式图标
- 完全演示在虚拟机中装Windows7
- Linux常用命令英文全称以及中文解释
- no xxx to stop
- 深入理解Linux启动过程 0号进程,1号进程
- 八大排序算法的稳定性及时间复杂度
热门文章
- 计算机应用基础0006 19春在线作业1,川大《计算机应用基础0006》20春在线作业1 -0001...
- String类型转Long类型
- 《C++ STL编程实战》读书笔记(四)
- 使用路由器通过WiFi连西门子S7-1200 PLC的具体步骤
- PID微分积分电路(转载)
- V-token的技术革新,引领数字化支付热潮
- 什么是微信防火墙_【听课】第4节 什么是“合并单元”(MU)?智能站中的合并单元有什么作用?...
- SQL Server、MySQL知识点
- 关于传递函数的离散化
- Aspose.Word企业案例:Acumen Fuse 使用 Aspose 组件将项目分析数据导出到 Microsoft Word 和 Excel