C语言的周末小练习(贰)

周末小练习:

5、输入身高和体重,计算BMI指数(BMI = w/(h*h))。

#include <stdio.h>int main()
{float w,h,BMI;/*printf("请输入体重\n");scanf("%f",&w);printf("请输入身高\n");scanf("%f",&h);BMI = w/(h*h);*/printf("请输入身高和体重\n");scanf("%f,%f",&h,&w);BMI = w/(h*h);printf("%f",BMI);return 0;
}

运行结果:

在这里插入图片描述

6、输入摄氏度转成华氏度输出(摄氏 = (华氏-32)/1.8)。

#include <stdio.h>int main()
{float C, F;printf("请输入摄氏度:\n");scanf("%f", &C);F = C * 1.8 + 32;printf("华氏度为:%.2f\n", F);return 0;
}

运行结果:

在这里插入图片描述

7.定义一个unsigned short 类型的变量,并赋值为0,确认该变量减一后的值是什么,

#include <stdio.h>int main() 
{unsigned short num = 0;num = num - 1;printf("变量减一后的值为:%hu\n", num);return 0;
}

运行结果:

在这里插入图片描述

8.已经字符变量的值为 ‘p’,如何使得该变量的输出为 ‘M’,写出程序;

#include <stdio.h>int main() {char ch = 'p';  // 声明字符变量并赋值为 'p'// 将 'p' 转换为 'M'ch = ch - ('p' - 'M');printf("变量的输出为:%c\n", ch);return 0;
}

运行结果:
在这里插入图片描述

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

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

相关文章

vue3 快速入门 (五) : Flex布局

1. 如何变成Flex布局 变成Flex容器&#xff0c;只需在容器布局的节点的CSS中&#xff0c;增加display : flex .mylayout {/* 省略了其他代码 */display: flex; }2. flex direction : 方向 row : 以行排列 row-reverse &#xff1a; 以行反向排列 column &#xff1a;以列排列…

Matlab编程资源库(11)多项式计算

一、多项式的四则运算 1&#xff0e;多项式的加减运算 2&#xff0e;多项式乘法运算 函数conv(P1,P2)用于求多项式P1和P2的乘积。 这里&#xff0c;P1、P2是两个多项式系数向量。 3&#xff0e;多项式除法 函数[Q,r]deconv(P1,P2)用于对多项式P1和P2作除法运算。其中Q返回多项…

Hive第四天

3.HIVE 调优&#xff1a; 需要调优的几个方面&#xff1a; 1.HIVE语句执行不了 2.HIVE查询语句&#xff0c;在集群中执行时&#xff0c;数据无法落地 HIVE执行时&#xff0c;一开始语句检查没有问题&#xff0c;生成了多个JOB&#xff0c; …

【前端 09】JavaScript中的对象与JSON

JavaScript中的对象与JSON 在JavaScript中&#xff0c;对象和JSON&#xff08;JavaScript Object Notation&#xff09;是两个紧密相连但又有区别的概念。它们都在数据处理和交换中扮演着重要角色。本文将详细讲解JavaScript中的自定义对象以及JSON对象的基本概念、格式、用法…

基于微信小程序+SpringBoot+Vue的教务管理系统(带1w+文档)

基于微信小程序SpringBootVue的教务管理系统(带1w文档) 基于微信小程序SpringBootVue的教务管理系统(带1w文档) 在目前的情况下&#xff0c;可以引进一款基于web的高校教务管理系统这样的现代化管理工具&#xff0c;这个工具就是解决上述问题的最好的解决方案。它不仅可以实时完…

python拼接字符串方法

文章目录 1. 使用加号&#xff08;&#xff09;2. 使用str.join()方法3. 使用格式化字符串&#xff08;f-strings, % 操作符, .format() 方法&#xff09;4. 使用列表推导式和join()结合 性能对比 在Python中&#xff0c;字符串拼接是将两个或多个字符串合并成一个新字符串的过…

AJAX(3)——请求方法

请求方法 请求方法&#xff1a;对服务器资源&#xff0c;要执行的操作 请求方法操作GET获取数据POST提交数据PUT修改数据&#xff08;全部&#xff09;DELETE删除数据PATCH修改数据&#xff08;部分&#xff09; 数据提交 当数据需要在服务器上保存 axios请求配置 URL&…

IPython的SVG展示台:%%svg命令全解析

IPython的SVG展示台&#xff1a;%%svg命令全解析 在IPython和Jupyter Notebook中&#xff0c;%%svg是一个魔术命令&#xff0c;它允许用户直接在Notebook中嵌入和显示SVG&#xff08;Scalable Vector Graphics&#xff09;图像。SVG是一种基于XML的矢量图形格式&#xff0c;非…

EasyUI 的 DataGrid 插件,通过扩展属性的方式给序号列增加个性化标题

在 EasyUI 的 DataGrid 中&#xff0c;没有直接的属性可以设置行号列的标题&#xff0c;但是你可以通过扩展的方法来实现这一功能。通过扩展 EasyUI 的 DataGrid 插件&#xff0c;来增加一个 ​​rownumberTitle​​ 属性&#xff0c;以便通过属性来设置行号列的标题。 以下是…

生成RSA公钥的n值

简介&#xff1a;RSA算法是一种非对称加密算法&#xff0c;与对称加密算法不同的是,RSA算法有两个不同的密钥,一个是公钥,一个是私钥。 原理是&#xff1a;根据数论&#xff0c;寻求两个大素数比较简单&#xff0c;而将它们的乘积进行因式分解却极其困难&#xff0c;因此可以将…

速盾:CDN是什么?CDN的原理和作用是什么?

随着互联网的飞速发展&#xff0c;越来越多的网站和应用程序需要处理大量的数据和用户请求。在面临高并发流量和网络延迟的情况下&#xff0c;为了提供更快、更稳定的网站访问体验&#xff0c;CDN&#xff08;Content Delivery Network&#xff0c;内容分发网络&#xff09;应运…

【leetcode 详解】生成特殊数字的最少操作【中等】(C++思路精析)

题目见下&#xff1a; 测试数据: 解题思路笔记&#xff1a; 最初拿到这道题是很蒙的&#xff0c;联想不到什么数据结构的模型&#xff08;肯定是笔者积累太少了&#xff09;&#xff0c;甚至惯性地想怎么实现“删除数字”的操作&#xff1a;在原字符串中抽出一个字符然后将剩…

VS code 与Pycharm 的使用区别(个人)

注明&#xff1a;本文从这开始VS code简称VS&#xff0c;Pycharm简称PY 安装包大小 VS:PY 1:0 安装后实际大小 vs py VS:PY 2:0 界面ui&#xff08;简易&#xff09; vs py VS:PY 2:1 启动速度 VS:PY 3:1 注&#xff1a;以上为个人测评&#xff0c;无特殊意图

为什么AI会一本正经地胡说八道

泛泛地说&#xff0c;AI一本正经地胡说八道的原因可以归结为&#xff1a;AI的理解能力受到其训练数据和算法的限制&#xff0c;如果问题表达不清晰或者背景信息不足&#xff0c;AI可能会产生错误的推理或输出&#xff1b;AI语言模型本质上是基于统计学习和模式匹配的&#xff0…

第一个设计模式——单例模式

目录 一、特点&#xff1a; 二、实现单例模式步骤 三、饿汉式 四、懒汉式 五、双重检查锁 六、静态内部类 七、枚举 八、可能被反序列化和反射破坏什么意思&#xff1f; 九、如何解决呢&#xff1f; 一、特点&#xff1a; 唯一性&#xff0c;单例模式确保程序中只有一…

自定义校验注解,优雅的实现手机号,身份证号的格式校验!

导读&#xff08;皮一下&#xff09; 为什么需要自定义校验注解&#xff1f; 系统执行业务逻辑之前&#xff0c;会对输入数据进行校验&#xff0c;检测数据是否有效合法的。所以我们可能会写大量的if else等判断逻辑&#xff0c;特别是在不同方法出现相同的数据时&#xff0c…

数据结构 -- 算法的时间复杂度和空间复杂度

数据结构 -- 算法的时间复杂度和空间复杂度 1.算法效率1.1 如何衡量一个算法的好坏1.2 算法的复杂度 2.时间复杂度2.1 时间复杂度的概念2.2 大O的渐进表示法2.3常见时间复杂度计算举例 3.空间复杂度4. 常见复杂度对比 1.算法效率 1.1 如何衡量一个算法的好坏 如何衡量一个算法…

我在高职教STM32——EXTI之外部按键中断(1)

大家好,我是老耿,高职青椒一枚,一直从事单片机、嵌入式、物联网等课程的教学。对于高职的学生层次,同行应该都懂的,老师在课堂上教学几乎是没什么成就感的。正是如此,才有了借助CSDN平台寻求认同感和成就感的想法。在这里,我准备陆续把自己花了很多心思设计的教学课件分…

人工智能学习①

LLM背景知识介绍 大语言模型 (LLM) 背景 用于理解和生成人类语言&#xff0c;能够处理诸如文本分类、问答、翻译和对话等多种自然语言任务。 语言模型 (Language Model, LM) &#xff1a;给定一个短语&#xff08;一个词组或者一句话&#xff09;语言模型可以生成&#xff0…

Windows下Git Bash乱码问题解决

Windows下Git Bash乱码问题解决 缘起 个人用的电脑是Mac OS&#xff0c;系统和终端编码都是UTF-8&#xff0c;但公司给配发的电脑是Windows&#xff0c;装上Git Bash在使用 git commit -m "中文"时会乱码 解决 确认有以下配置 # 输入 git config --global --lis…