1097: 计算平均成绩(函数专题)

1097: 计算平均成绩(函数专题)
时间限制: 1 Sec 内存限制: 128 MB
提交: 7214 解决: 4094
[提交] [状态] [讨论版] [命题人:admin]
题目描述
输入某位同学各门课的成绩,输出平均成绩。输入的成绩均为五级制成绩,五级制成绩转换为百分之成绩的规则如下:'A’转换为百分之成绩为95分,'B’对应85分,C对应75分,'D’对应65分,'E’对应40分。 输出的平均成绩为一个实数,保留1位小数。

输入
输入为一行只包含’A’~'E’的字母,每个字母表示一门课的成绩,

输出
输出平均成绩,为一个实数,保留一位小数。

样例输入
ABCDE

样例输出
72.0

来源/分类
*

#include<stdio.h>
int f(char n)
{int a;if(n=='A')a=95;else if(n=='B')a=85;else if(n=='C')a=75;else if(n=='D')a=65;else if(n=='E')a=40;else a=0;return a;
}
int main()
{char m;int i=0;double sum=0,b;while((m=getchar())!='\n'){i++;b=f(m);sum+=b;}printf("%.1f",sum*1.0/i);
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/530589.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mongodb 导入 mysql_将mongodb 数据指定字段导出,然后指定字段导入mysql 实例 及相关问题解决...

需求&#xff1a;将mongodb 数据指定字段导出&#xff0c;然后再指定字段导入mysql 表中直接上图吧&#xff0c;最后 会将遇到几个问题及解决方案贴出&#xff0c;以便遇到类似问题可以迅速解决(期间所用命令具体用法不在本文详解之内)将mongodb 数据指定字段导出&#xff0c;…

mysql外部排序_深入浅出MySQL优先队列(你一定会踩到的order by limit 问题)

0.先抛问题假设字段category无索引且有重复值&#xff0c;order by category 和 limit 组合使用的结果会和预期不符。问题复现&#xff1a;表结构(就是两个字段)CREATE TABLE ratings (id int(11) NOT NULL AUTO_INCREMENT,category int(11) DEFAULT NULL,PRIMARY KEY (id)) EN…

int signed in mysql_【转】mysql 中int类型字段unsigned和signed的区别

转自https://www.cnblogs.com/wangzhongqiu/p/6424827.html用法&#xff1a;mysql> CREATE TABLE t ( a INT UNSIGNED, b INT UNSIGNED )探索一&#xff1a;正负数问题拿tinyint字段来举例&#xff0c;unsigned后&#xff0c;字段的取值范围是0-255&#xff0c;而signed的范…

navicat fo mysql 教程_Navicat For MySQL的简单使用教程

1.前提是必须先安装好MySQL数据库(Mac下安装MySQL数据库见前一篇)2.安装Navicat3.点击navicate左上角&#xff1a;连接->MySQL->先测链接下&#xff0c;如果提示连接成功&#xff0c;就可以填写连接名&#xff0c;点击连接即可。双击刚创建的连接下面会有四个数据库用naV…

mysql linux32_Linux 配置 mysql 5.7.32 实操记录

下载环节官网自行获取检查环境环节1. 检测自带mysql#rpm -qa | grep mysql2.删除 “1” 找到的 所有#rpm -e --nodeps 名称3.查询所有mysql文件夹#whereis mysql#find / -name mysql删除所有结果 (rm -rf 文件路径)安装环节1. 切换路径#cd /usr/local2.拷贝mysql安装包到此目录…

mysql8.0 tar安装_CentOS7安装MySQL8.0 tar包

CentOS7安装MySQL8.0 tar包一、卸载1. 查看有没有安装mysqlrpm -qa | grep mysql删除#rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686 或# for i in $(rpm -qa|grep mysql);do rpm -e $i --nodeps;done2. 使用 find / -name mysql 命令查找原有mysql的相关配置文件&#xff0c;…

mysql官网 ab_MySQLAB同步

MySQL 支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日1 . 介绍MySQL 支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并…

jtree和mysql_java 已经获取某个mysql数据库的所有表名 创建JTree

展开全部那只e68a843231313335323631343130323136353331333335303530能创建一层的JTree &#xff1f;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import javax.swing.JFram…

mvc json 乱码_你了解JSON吗?——Jackson、FastJson在SpringMVC中的简单使用

原文参考分享自CSDN&#xff1a;你了解JSON吗&#xff1f;--Jackson、FastJson在SpringMVC中的简单使用_欢迎来到 Baret~H 的博客-CSDN博客1. 什么是 JSONJSON&#xff08;JavaScript Object Notation, JS 对象标记&#xff09;是一种轻量级的数据交换格式采用完全独立于编程语…

format 函数包含_Python成为专业人士笔记-高级对象Format格式化

“专业人士笔记”系列目录&#xff1a;创帆云&#xff1a;Python成为专业人士笔记--强烈建议收藏&#xff01;每日持续更新&#xff01;​zhuanlan.zhihu.com在存储和转换数据输出供查看时&#xff0c;字符串格式可能变得非常重要。Python提供了本文概述的各种字符串格式化方法…

python 预测算法_Python 与金融数据使用机器学习算法预测交易策略

记得 关注、分享、点在看呀&#xff5e; 这样您就能持续收到优质的推送啦这一期&#xff0c;我们将使用上一期处理好的数据特征和标签训练机器&#xff0c;然后预测交易策略。我们将分别使用 K近邻算法和集成学习两种方法分别完成模型的训练和预测。FinTech HistoryPython 与金…

mysql主从表结构差异_mysqldiff对比主从表结构是否一致

mysqldiff该工具是官方mysql-utilities工具集的一个脚本&#xff0c;可以实现主从服务器表结构是否一致。数据校验需要使用Percona的pt-table-checksum工具。安装&#xff1a;# tar zxvf mysql-utilities-1.5.4.tar.gz# cd mysql-utilities-1.5.4# python setup.py install使用…

mysql 存储过程插入慢_mysql存储过程太慢怎么办

mysql存储过程太慢的解决方法&#xff1a;首先打开my.cnf配置文件&#xff1b;然后添加配置【long_query_time1】&#xff1b;接着通过【tail -f /tmp/logs/mysqld.log】命令监控sql&#xff1b;最后进行针对性的优化即可。解决方法&#xff1a;第一步&#xff1a;修改/etc/my.…

mongoose换成mysql_Package - tms-koa

tms-koa基于koa的轻量级快速开发框架&#xff0c;包含 MVC 中的 M 和 C 两部分&#xff0c;适合于实现 API 服务和前后端彻底分离的应用。内置基于 access_token 的访问鉴权机制&#xff0c;更容易实现 API 调用的负载分担。内置通过连接池访问 MySQL 数据库&#xff0c;支持进…

导出远程mysql数据库中的表_shell脚本实现导出远程mysql数据库表数据至本地

bin/main.sh脚本内容 #!/bin/bash#作用&#xff1a;用于同步远程mysql数据库表数据至本地#作者&#xff1a;丁艺博source /etc/profilesource ~/.bash_profileexport LANGen_US.UTF-8export RUN_HOME$(cd "$(dirname "$0")"; echo "${PWD%/*}")s…

商业智能解决方案_格至智能开关:简单便捷的商业智能照明解决方案

美莱恩智能照明推出的格至智能调光开关&#xff0c;是一款便捷、可轻松实现扩展的智能照明系统。它能够节约能源&#xff0c;并在为各种空间工作或者学习的人们&#xff0c;营造最舒适的照明环境。借助美莱恩SLT单火线传输技术&#xff0c;在新建或者改造项目中&#xff0c;你将…

vue 安装 less_解决旧Vue项目升级less-loader 6.0.0报错

作为一个爱折腾的主,我的package随时都是ncu -u! 何为ncu,就是检查nodejs npm/yarn项目依赖最新版本package.json一个插件! 这不,前几天less-loader 升级了最新版,我也迫不及待升级。 升级最新版软件依赖有很多好处,总之作为一个开发者你发布新版本肯定是升级改造的工作…

php读取mysql数据无法修改时间_php设置mysql查询读取数据的超时时间

php可以设置mysql查询的超时时间估计大家不知道吧&#xff0c;一般都直接在mysql中进行设置了&#xff0c;下面我们来为各位介绍一下php设置mysql查询读取数据的超时时间吧。现象&#xff1a;php能通过代理正常连接到mysql。但是&#xff0c;执行query后&#xff0c;一直等待&a…

mysql无序id怎么优化limit_MYSQL分页limit速度太慢优化方法

原标题&#xff1a;MYSQL分页limit速度太慢优化方法在mysql中limit可以实现快速分页&#xff0c;但是如果数据到了几百万时我们的limit必须优化才能有效的合理的实现分页了&#xff0c;否则可能卡死你的服务器哦。当一个表数据有几百万的数据的时候成了问题&#xff01;如 * fr…

反积分饱和 程序_用抗积分饱和PID控制传递函数为G(s)的被控对象

题目&#xff1a;用抗积分饱和PID控制传递函数为G(s)的被控对象G(s)523500/(s^387.35s^210470s)二、抗积分饱和原理积分饱和现象是在系统存在一个方向的偏差&#xff0c;PID控制器的输出由于积分作用的不断加大而加大&#xff0c;从而导致执行器达到极限位置&#xff0c;如果控…