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

华科万维C++章节练习3_7

题目:

编程实现两种温度体系华氏温度和摄氏温度的相互转换;
以F作为华氏温度体系的单位,以C作为摄氏温度体系的单位。
要求当输入以F作为单位的温度值时(温度值范围[-500F~500F],
否则提示“数据输入有误!”)将其转换为对应的摄氏体
系温度值并输出;
当输入以C作为单位的温度值时(温度值范围[-200C~200C],
否则提示“数据输入有误!”)将其转换为对应的华氏体
系温度值并输出;
当输入的单位不是C或F时输出提示信息“输入错误!”

 提示:

华氏温度转换为摄氏温度的公式为:c=5/9*(f-32)

题目需要用到的提示信息请直接复制粘贴下面的信息。

"请输入温度值和单位:"
"数据输入有误!"
"输入错误!" 
 "="

 样例:

请输入温度值和单位:100c
输入错误!
请按任意键继续. . .

代码如下:

#include <iostream>
using namespace std;
int main()
{
/**********Program**********/double temperature;char unit;cout<<"请输入温度值和单位:";cin>>temperature>>unit;if(unit=='F'){if(-500<=temperature&&temperature<=500)cout<<temperature<<unit<<'='<<5/9.0*(temperature-32)<<'C'<<endl;else cout<<"数据输入有误!"<<endl;}else if(unit=='C'){if(-200<=temperature&&temperature<=200)cout<<temperature<<unit<<'='<<9*temperature/5.0+32<<'F'<<endl;else cout<<"数据输入有误!"<<endl;}else cout<<"输入错误!"<<endl;
/**********  End  **********/return 0;
}

 

相关文章:

华科万维C++章节练习3_7

题目&#xff1a; 编程实现两种温度体系华氏温度和摄氏温度的相互转换; 以F作为华氏温度体系的单位&#xff0c;以C作为摄氏温度体系的单位。 要求当输入以F作为单位的温度值时(温度值范围[-500F~500F]&#xff0c; 否则提示“数据输入有误!”&#xff09;将其转换为对应的摄氏…...

CHAPTER 5 Jenkins SonarQube

Jenkins & SonarQube5.1 安装SonarQube1. 下载镜像2. 导出到其他服务器3. 准备工作4. docker-compose文件5. 启动容器5.2 登录SonarQube1.登录2. 安装中文语言插件3. 安装其他插件5.3 部署扫描器sonar-scanner1. 部署sonar-scanner2. 新建项目3. 扫描代码4. 查看报告5.4 Je…...

[AAAI 2023] Oral : Zero-shot 零样本/ Few-shot 少样本收录论文集合

零样本 (7篇)&#xff1a; CALIP: Zero-Shot Enhancement of CLIP with Parameter-free AttentionGuo Ziyu; Zhang Renrui; Qiu Longtian; ma Xianzheng; Miao Xupeng; He Xuming; Cui BinMaximum Entropy Population-Based Training for Zero-Shot Human-AI CoordinationZhao …...

驱动开发 2.13

设备树 设备树就是一种描述硬件信息的树形结构&#xff0c;设备树上有很多设备节点&#xff0c;每一个设备节点都描述了一个硬件设备信息&#xff0c;设备节点中也可以再包含子设备节点和设备属性&#xff0c;同一个节点的不同属性是以链表结构存储&#xff0c;设备树有.dts设…...

【数据库】sql函数和多表关联查询

目录 一&#xff0c;SQL函数 1&#xff0c;聚合函数 1&#xff0c; count函数 2&#xff0c; AVG函数 3&#xff0c; SUM函数 4&#xff0c; MAX函数 5&#xff0c; MIN函数 6&#xff0c;数据分组——GROUP BY 7&#xff0c;限定组的结果&#xff0c;HAVING 8&#x…...

6-周赛332总结

6-周赛332总结 过了Q1和Q2&#xff0c;Q2知道用二分但是边界处理的不是很好&#xff0c;迷迷糊糊过的&#xff08;手动再移动了下返回值…&#xff09; Q3知道将子字符串的值取出来&#xff0c;将最短位置放在哈希表中&#xff0c;然后异或在哈希表中找值。但是我这个猪头脑袋…...

嵌入式Qt 开发一个音乐播放器

上篇文章&#xff1a;RK3568源码编译与交叉编译环境搭建&#xff0c;进行了OK3568开发板软件开发环境搭建&#xff0c;通过编译RK3568的源码&#xff0c;可以得到Qt开发的交叉编译相关工具。 本篇&#xff0c;就来在搭建好的软件开发中&#xff0c;进行Qt软件的开发测试。由于…...

2023秋招万得集团AI算法岗面经分享

本专栏分享 计算机小伙伴秋招春招找工作的面试经验和面试的详情知识点 专栏首页:秋招算法类面经分享 主要分享计算机算法类在面试互联网公司时候一些真实的经验 2022年 11.22下午AI算法岗面试 (1)一面35min 1、自我介绍 2、科研:长文本MRC...

RoI Transformer论文翻译详解

Learning RoI Transformer for Oriented Object Detection in Aerial Images 0.摘要 航空图像中的目标检测是计算机视觉中一个活跃而又具有挑战性的任务&#xff0c;因为它具有鸟瞰视角、高度复杂的背景和变化的物体外观。特别是在航空图像中检测密集的目标时&#xff0c;基于…...

Prometheus 自动发现监控AWS EC2实例

本文章简述对接自动发现AWS云EC2实例 前提环境&#xff1a; PromethuesGrafanaAWS IAM权限 涉及参考文档&#xff1a; AWS EC2Grafana 通用监控模板 一、IAM 用户创建 1、创建Prometheus 策略 策略规则&#xff1a; {"Version": "2012-10-17",&quo…...

从recat源码角度看setState流程

setState setState() 将对组件 state 的更改排入队列批量推迟更新&#xff0c;并通知 React 需要使用更新后的 state 重新渲染此组件及其子组件。其实setState实际上不是异步&#xff0c;只是代码执行顺序不同&#xff0c;有了异步的感觉。 使用方法 setState(stateChange | u…...

【Java|golang】1234. 替换子串得到平衡字符串---双指针

有一个只含有 ‘Q’, ‘W’, ‘E’, ‘R’ 四种字符&#xff0c;且长度为 n 的字符串。 假如在该字符串中&#xff0c;这四个字符都恰好出现 n/4 次&#xff0c;那么它就是一个「平衡字符串」。 给你一个这样的字符串 s&#xff0c;请通过「替换一个子串」的方式&#xff0c;…...

自监督表征学习方法——BYOL(Bootstrap Your Own Latent)

自监督表征学习方法——BYOL(Bootstrap Your Own Latent) 参考文献&#xff1a;《Bootstrap Your Own Latent A New Approach to Self-Supervised Learning》 1.前言背景 学习良好的图像表示是计算机视觉中的一个关键挑战&#xff0c;因为它允许对下游任务进行有效的训练。许…...

均衡负载集群(LBC)-1

均衡负载集群&#xff08;LBC&#xff09; 客户–>通过Internet—>负载调度器—>n台真实服务器 负载调度器&#xff1a; 软件&#xff1a;LVS&#xff1b;Nginx&#xff1b;Haproxy硬件&#xff1a;F5&#xff1b; LVS架构&#xff1a; 使用到C/S&#xff08;B/S…...

WebSocket

关于WebSocket&#xff1a; WebSocket 协议在2008年诞生&#xff0c;2011年成为国际标准。现在所有浏览器都已经支持了。 WebSocket 的最大特点就是&#xff0c;服务器可以主动向客户端推送信息&#xff0c;客户端也可以主动向服务器发送信息&#xff0c;是真正的双向平等对话…...

GA-PEG-GA,Glutaric Acid-PEG-Glutaric Acid,戊二酸-聚乙二醇-戊二酸供应

英文名称&#xff1a;Glutaric Acid-PEG-Glutaric Acid&#xff0c;GA-PEG-GA 中文名称&#xff1a;戊二酸-聚乙二醇-戊二酸 GA-PEG-GA是一种线性双功能PEG羧酸试剂。PEG和羧基COOH之间存在C4酯键。PEG羧酸可用于与氨基反应&#xff0c;与NHS和DCC、EDC等肽偶联试剂反应。 P…...

使用sqlmap + burpsuite sql工具注入拿flag

使用sqlmap burpsuite sql工具注入拿flag 记录一下自己重新开始学习web安全之路③。 目标网站&#xff1a;http://mashang.eicp.vip:1651/7WOY59OBj74nTwKzs3aftsh1MDELK2cG/ 首先判断网站是否存在SQL注入漏洞 1.找交互点 发现只有url这一个交互点&#xff0c;搜索框和登录…...

替代AG9300|替代NCS8823|CS5260 Type-C转VGA视频转换方案

替代AG9300|替代NCS8823|CS5260 Type-C转VGA视频转换方案 CS5260是一款是一款实现USB TYPE-C到VGA视频转换的单片机解决方案转换器。CS5260支持USB Type-C显示端口交替模式&#xff0c;CS5260可以将视频和音频流从USB Type-C接口传输到VGA端口。在CS5260芯片中&#xff0c;显示…...

乐鑫特权隔离机制的 OTA 固件升级

固件空中升级 (OTA, Over-The-Air) 是任何联网设备的重要功能之一&#xff0c;支持开发人员通过远程更新固件&#xff0c;以发布新功能或修复错误。乐鑫特权隔离框架中包含两类应用程序&#xff1a;受保护的应用程序 (protected_app) 和用户应用程序 (user_app) &#xff0c;这…...

C++数据结构 —— 二叉搜索树

目录 1.二叉搜索树的基本概念 1.1二叉搜索树的基本特征 2.二叉搜索树的实现 2.1数据的插入(迭代实现) 2.2数据的搜索(迭代实现) 2.3中序遍历(递归实现) 2.4数据的删除(迭代实现) 2.5数据的搜索(递归实现) 2.6数据的插入(递归实现) 2.7数据的删除(递归实现) 2.8类的完…...

RocketMQ 5.1与SpringBoot3兼容性指南:从报错分析到完美避坑的全流程

RocketMQ 5.1与SpringBoot3兼容性实战&#xff1a;从报错解析到完美集成的技术指南 最近在技术社区看到不少开发者反馈SpringBoot3集成RocketMQ时遇到的兼容性问题。作为一个经历过这个"坑"的过来人&#xff0c;我决定把完整的排查思路和解决方案整理出来。这个问题看…...

3大场景攻克网络资源下载难题:res-downloader全平台解决方案

3大场景攻克网络资源下载难题&#xff1a;res-downloader全平台解决方案 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader res-…...

网站 SEO 优化需要注意哪些 Google 算法更新

网站 SEO 优化需要注意哪些 Google 算法更新 在当今的数字营销环境中&#xff0c;网站 SEO 优化是每一个企业和个人网站所必须掌握的技能之一。随着 Google 算法的不断更新&#xff0c;SEO 策略也需要不断调整和优化。在这个快速变化的环境中&#xff0c;我们需要注意哪些 Goo…...

Granite TimeSeries FlowState R1多步预测效果深度解析:不确定性估计与置信区间可视化

Granite TimeSeries FlowState R1多步预测效果深度解析&#xff1a;不确定性估计与置信区间可视化 1. 引言 在金融交易、能源负荷预测或者供应链管理这些领域&#xff0c;做预测从来都不是一件轻松的事。我们常常会遇到这样的困境&#xff1a;模型告诉你明天股价会涨&#xf…...

OpenClaw技能市场挖掘:Qwen3.5-9B加持的5个高效办公技能

OpenClaw技能市场挖掘&#xff1a;Qwen3.5-9B加持的5个高效办公技能 1. 为什么选择Qwen3.5-9B作为办公助手 去年冬天&#xff0c;当我第一次在本地部署Qwen3.5-9B模型时&#xff0c;就被它在办公场景下的表现惊艳到了。相比之前使用的7B版本&#xff0c;这个模型在理解复杂办…...

免费开源游戏串流神器:Sunshine平台完整搭建与优化指南

免费开源游戏串流神器&#xff1a;Sunshine平台完整搭建与优化指南 【免费下载链接】Sunshine Self-hosted game stream host for Moonlight. 项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine 还在为无法在移动设备或客厅电视上玩PC游戏而烦恼吗&#xff1f…...

JiYuTrainer极域电子教室破解指南:完整技术方案与使用教程

JiYuTrainer极域电子教室破解指南&#xff1a;完整技术方案与使用教程 【免费下载链接】JiYuTrainer 极域电子教室防控制软件, StudenMain.exe 破解 项目地址: https://gitcode.com/gh_mirrors/ji/JiYuTrainer JiYuTrainer是一款专业的极域电子教室破解工具&#xff0c;…...

Local SDXL-Turbo新手入门:一键部署,实时创作赛博朋克世界

Local SDXL-Turbo新手入门&#xff1a;一键部署&#xff0c;实时创作赛博朋克世界 【一键部署镜像】Local SDXL-Turbo 基于StabilityAI SDXL-Turbo的毫秒级实时绘画工具 支持流式提示词编辑、所见即所得构图、512512高清输出 1. 为什么选择Local SDXL-Turbo&#xff1f; 传统…...

开源OFA镜像落地:为农业AI平台提供作物病害图片自动诊断描述支持

开源OFA镜像落地&#xff1a;为农业AI平台提供作物病害图片自动诊断描述支持 1. 项目概述&#xff1a;当AI遇见农业 想象一下这样的场景&#xff1a;一位农民在田间发现作物叶片出现异常斑点&#xff0c;他拿出手机拍照上传&#xff0c;几秒钟后就能获得准确的病害描述和诊断…...

ESP32(VSCode+PlatformIO)开发环境搭建避坑指南(2024版)

1. 环境准备&#xff1a;避开Python安装的那些坑 第一次用ESP32开发板时&#xff0c;我兴冲冲地按照教程安装Python&#xff0c;结果在验证环节直接翻车。命令行输入python后居然提示"不是内部命令"&#xff0c;这种基础问题浪费了我两小时。后来才发现是系统环境变量…...