山东理工大学实验一题解(9~15)_输入一个温度,用c或者f结尾,如果是c结尾,则将温度转换为华氏温度,如果是f结尾-程序员宅基地

技术标签: 算法  图论  数据结构  

7-9 sdut-C语言实验——逆置正整数

输入一个三位正整数,将它反向输出。注意130逆置后是31。

输入格式:
3位正整数。

输出格式:
逆置后的正整数。

输入样例:
在这里给出一组输入。例如:

123
输出样例:
在这里给出相应的输出。例如:

321
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include <stdio.h>

int main()
{
    
	int a;
	scanf("%d", &a);
	int t = a / 100;
	int y = (a % 100) / 10;
	int u = a  % 10;
	int i = u * 100 + y * 10 + t;
	printf("%d", i);
    return 0;
}

7-10 sdut-C语言实验-圆柱体计算

已知圆柱体的底面半径r和高h,计算圆柱体底面周长和面积、圆柱体侧面积以及圆柱体体积。其中圆周率定义为3.1415926。

输入格式:
输入数据有一行,包括2个正实数r和h,以空格分隔。

输出格式:
输出数据一行,包括圆柱体底面周长和面积、圆柱体侧面积以及圆柱体体积,以空格分开,所有数据均保留2位小数。

输入样例:
1 2
输出样例:
在这里给出相应的输出。例如:

6.28 3.14 12.57 6.28
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include <stdio.h>
int main()
{
    
  double r, h;
    scanf("%lf %lf", &r, &h);
    double o = 3.1415926;
    double t = 2.0 * o * r;
    double y = o *r* r;
    double u =2.0*o* r * h;
  double i = o * r * r * h;
    printf("%.2lf %.2lf %.2lf %.2lf",t,y,u,i);
    return 0;
}

7-11 sdut-C语言实验——温度转换

输入一个华氏温度,输出摄氏温度,其转换公式为:C=5(F-32)/9。

输入格式:
输入数据只有一个实数,即华氏温度。

输出格式:
输出数据只有一个,即摄氏温度,保留2位小数。

输入样例:
32.0
输出样例:
在这里给出相应的输出。例如:

0.00
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include <stdio.h>
int main()
{
    
    double C, F;
    scanf("%lf", &F);
    C = 5 * (F - 32) / 9;
    printf("%.2f", C);
  return 0;
}

7-12 计算摄氏温度

给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。

输入格式:
输入在一行中给出一个华氏温度。

输出格式:
在一行中按照格式“Celsius = C”输出对应的摄氏温度C的整数值。

输入样例:
150
输出样例:
Celsius = 65
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include <stdio.h>
int main()
{
    
	int C,F;
	scanf("%d",&F);
	C = 5 * (F - 32) / 9;
	printf("Celsius = %d", C);
	return 0;
}

7-13 整数四则运算

本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。

输入格式:
输入在一行中给出2个正整数A和B。

输出格式:
在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。

输入样例:
3 2
输出样例:
3 + 2 = 5
3 - 2 = 1
3 * 2 = 6
3 / 2 = 1
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

	#include <stdio.h>
	int main()
	{
    
		int A, B;
		scanf ("%d %d", &A, &B);
		printf("%d + %d = %d\n%d - %d = %d\n%d * %d = %d\n%d / %d = %d", A,B,A+B,A,B,A-B,A,B,A*B,A,B,A/B);
		return 0;
	}

7-14 计算物体自由下落的距离

一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。设重力加速度为10米/秒
2

输入格式:
本题目没有输入。

输出格式:
按照下列格式输出

height = 垂直距离值
结果保留2位小数。

代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include <stdio.h>
	int main()
	{
    
		int t, g;
			t=3;
	       g = 10;
		double height;
		printf("height = %.2f", g * t * t *1.0/2.0);
		return 0;
	}
		

7-15 sdut-C语言实验-转换字母(顺序结构)

从键盘上输入一个小写字母,然后将小写字母装换成大写字母输出!

输入格式:
从键盘上输入一个小写字母。

输出格式:
小写字母装换成大写字母输出。

输入样例:
在这里给出一组输入。例如:

a
输出样例:
在这里给出相应的输出。例如:

A
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

	#include <stdio.h>
	int main()
	{
    
		char c1,c2;
		printf("");
		c1= getchar();
		c2 = c1 - 32;
		printf("%c",c2);
		return 0;
	}
		
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/ysy1648067239/article/details/127433451

智能推荐

CSS3 三角形运用-程序员宅基地

文章浏览阅读66次。酷酷的 CSS3 三角形运用 概述在早期的前端Web设计开发年代,完成一些页面元素时,我们必须要有专业的PS美工爸爸,由PS美工爸爸来切图,做一些圆角、阴影、锯齿或者一些小图标。在CSS3出现后,借助一些具有魔力的CSS3属性,使得这些元素大多都可以由开发人员自己来完成。在开始阅读这篇文章前,我们先喊个口号:不想当艺术家的程序员不是好设计师!图例..._如何使用c3画出一个3角形

Ajax.

Ajax 是浏览器中的技术:用来实现客户端网页请求服务器的数据。它的英文全称是AJavascriptAndXML,简称 Ajax。

C++多态(全)

C++多态

string模拟实现(直接上源码)

【代码】string模拟实现(直接上源码)

Objective-C大爆炸:从零到单例模式

类的本质可以被理解为,自定义的一种数据类型,是在内存开辟空间的模版。接口:定义该类包含的成员以及方法实现:为该类的方法提供实现在上图中我们可以看到,@interface用于声明定义的接口部分,@end说明结束声明。一般来说,我们会将定义类的声明放在.h文件当中,以方便程序的维护。//student.h中的内容//Student为类名, NSObject为对象名//成员名应被定义在大括号之中,且成员名前缀应该有_int _age;

Now in Android 4月份更新速览

Android 15 Beta带来了一系列新功能,其中包括默认边缘到边缘显示、更流畅的NFC体验、字符间文本调整等。此外,该版本已经面向Pixel设备提供,开发者可以注册获取此版本并体验其中的新特性。边缘到边缘显示是Android 15中的一项重要更新,它使应用程序可以更好地利用屏幕空间,提供更加沉浸式的用户体验。在Android 15中,系统会自动调整应用程序的界面,以适应不同尺寸和形状的屏幕,从而确保内容可以完整显示并且布局合理。

随便推点

Android 网络连接工具类 Utility-程序员宅基地

文章浏览阅读240次。** * Utility class for http request. * */ public class Utility { private static RequestParameters mRequestHeader = new RequestParameters(); public static final String BOUN..._androidutility怎么用

邮件乱码产生的原因及其分析_发邮件乱码-程序员宅基地

文章浏览阅读2k次。本文主要介绍邮件乱码产生的主要原因及几种解决方法:   E-mail编码标准   由于一个汉字是用两个扩展 ASCII码表示,对DOS、Windows及Unix系统来说,所有英文字母及符号都是用ASCII码来代表,ASCII码只用到每个字节的前7位。而一些电脑系统在通信时不使用8-bit clean传输方式,无法处理8位的数据或把8位数据当作7位来处理,数据就会被破坏。对电子邮件来说,有时_发邮件乱码

51单片机的定时器2的配置_51单片机定时器2-程序员宅基地

文章浏览阅读8k次,点赞25次,收藏125次。学过一段时间单片机的你发现,中断服务函数可以在主函数进行的同时,进行一些对时间要求高的模块的配置时,则要用到定时器中断。而如果你要实现多个功能的操作,会使用多个定时器是必要的STC89C51单片机所有的资源中最不好搞清楚的就是定时器2,尤其是对于那些以前从来没有玩过单片机的新手。定时器2是新增资源,也是51单片机定时器里面功能最强大的一个定时器。​ 定时器2有三个模式,在这里我们只是介绍系统的简单配置与将定时器2当成一般递增/递减计数器的使用代码,剩下的模式可以自己查阅手册:​ 下面我带着大家简单配置一_51单片机定时器2

Spring Boot 如何实现缓存预热

监听 ContextRefreshedEvent 或 ApplicationReadyEvent 等应用上下文初始化完成事件。

记一次使用Notepad++正则表达式批量替换SQL语句

想把其中涉及的多个CREATE TABLE语句前添加相应的DROP TABLE语句如下,如对应。即为捕获组(使用括号包围的正则)的概念,而捕获组的内容可以通过序号进行提取,如通过。使用Notepad++打开sql脚本,按CTRL+F弹出查找对话框,点击上方的。标签,输入如下替换内容后,选择查找模式为。即被替换为相应的table名称,切中的。获取第一个捕获组的内容,如此。

Centos7安装完ifconfig命令出错:bash: command not found

3:将/etc/sysconfig/network-scripts/ifcfg-enp0s3中的ONBOOT=yes即可。安装完Centos 7后,ifconfig,yum,ping都不能使用,原因在于无法连网。2:输入hostname -i,查看ip地址,无ip地址。1:虚拟机设置中网络,选择桥接网络。

推荐文章

热门文章

相关标签