云课堂javaweb微专业Java基础测试题

第1章编程题

1温度转换

题目内容:

写一个将华氏温度转换成摄氏温度的程序,转换的公式是:

°F = (9/5)*°C + 32

其中C表示摄氏温度,F表示华氏温度。

程序的输入是一个整数,表示华氏温度。输出对应的摄氏温度,也是一个整数。

提示,为了把计算结果的浮点数转换成整数,需要使用下面的表达式:

(int)x;

其中x是要转换的那个浮点数。

输入格式:

一个整数。

输出格式:

一个整数。

输入样例:

100

输出样例:

37

时间限制:500ms内存限制:32000kb

 1 import java.util.Scanner;
 2
 3 public class Main {
 4
 5     /**
 6      * fahrenheit 华氏温度
 7      * celsius  摄氏温度
 8      *
 9      * */
10     public static void main(String[] args) {
11         // TODO Auto-generated method stub
12         Scanner in = new Scanner(System.in);
13         int fahrenheit = in.nextInt();
14         int celsius= (int)((fahrenheit-32)*(5/9.0));
15         System.out.println(celsius);
16     }
17 }
时间: 2024-10-13 16:12:20

云课堂javaweb微专业Java基础测试题的相关文章

云课堂javaweb微专业Java基础测试题3

第3章编程题 1.奇偶个数(5分) 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据.程序输出读到的数据中的奇数和偶数的个数. 输入格式: 一系列正整数,整数的范围是(0,100000).如果输入-1则表示输入结束. 输出格式: 两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数.两个整数之间以空格分隔. 输入样例: 9 3 4 2 5 7 -1 输出样例: 4 2 时间限制:500ms内存限制:32000kb 1 imp

java基础测试题(含答案和解析)

ul { padding: 16px 0; border-bottom: 1px solid #eee; } .md-2018040401-ll .tab-header > ul > li { color: #666; cursor: pointer; font-size: 20px; text-align: center; border-right: 1px solid #eee; } .md-2018040401-ll .tab-header > ul > li.active

超全面的JavaWeb笔记day07<Java基础加强>

1.myeclipse安装和使用(**) 2.debug调试模式(**) - F6: 单步执行 - F8:结束断点,后面有断点到下一个断点 3.myeclipse快捷键(**) 4.junit单元测试(**) @Test 5.泛型在集合上的应用(********) 6.自定义泛型方法和泛型类(**) 重点掌握泛型方法(*******) 两个练习(********) 7.枚举的由来(了解) 8.特殊的枚举(了解) ==========================================

网易云课堂微专业 学习列表

页面制作 课程学习指南 <web前端开发实践>的大作业题目 Photoshop切图 工具.面板.视图 测量.取色 切图 保存 修改.维护 图片优化与合并 Photoshop切图的单元测试(作业) 开发.调试工具 开发调试工具 HTML HTML简介 标签 实体字符 HTML的单元测试(作业) HTML的单元作业(作业) CSS CSS简介 选择器 文本 盒模型 背景 布局 变形 动画 CSS的单元测试 CSS的单元作业 JavaScript程序设计 课程学习指南 <web前端开发实践&g

Java基础面试题,JavaWeb面试题

java基础面试题 1.Java的基本类型(8个)每个基本类型所占位数与字节数byte 1字节 8位short 2字节 16位int 4字节 32位long 8字节 64位char 2字节 16位float 4字节 32位double 8字节 64位boolean 1字节 8位 2.Int与Integer区别Integer是int的包装类,int则是java的一种基本数据类型Integer变量必须实例化后才能使用,而int变量不需要Integer实际是对象的引用,当new一个Integer时,实

javaweb &gt;_&lt; java基础增强 ①

javaweb_Ⅰjava基础增强——断点 ps:Bad version number   in .class file.             该错误 指eclipse运行环境低于编辑java版本. 双击左键设置断点, F5跳入方法中.step into F6跳过.step over F7跳出方法  .step return 查看变量值:右键watch. 跳到当前方法的最开始.drop to frame 跳到下一个断点 /结束应用程序. resume 清除断点breakpoint. 断点调试

JAVAWEB &gt;_&lt; JAVA基础增强 ②

javaweb_Ⅵjava基础增强——反射 学习框架的基础 反射:加载类,并解剖出类的各个组成部分. 加载类: ps: 获取下列有什么用 构造函数:原,创建对象完成对象初始化.用来创建对象 方法:原,完成某个功能.使用该方法 成员变量:原,封装数据.给字段封装数据 ①反射构造方法 // 解剖(反射类)构造函数并创建类的对象 @Test public void testss () throws Exception { // 先加载类,后解剖(反射) // public Person() Class

如何快速打好Java基础?

二哥,我是一名大学生,专业是电力工程,但想自学 Java,如何快速打好基础呢? 微信上 tison 向我提出了这个问题.我想我是有资格来回答的,从北京奥运会那年开始学 Java,到现在已经有 10 多个年头了,真的是从一名编程白痴一步步走到现在的. 我在各大技术网站上分享了不少 Java 方面的原创文章,不知道影响了多少初学者,反正文章的留言中经常能看到他们由衷的感谢.现在每天仍然有不少同学(tison 是其中之一)加我微信,问我怎么一路过来的,希望能够把宝贵的经验分享出来,让他们少走一些弯路.

网易微专业大数据工程师

本微专业由国际知名教育集团Wiley开发,面向全球化需求,并由Boolan博览网结合国内应用进行扩充.助你系统掌握大数据必备技能和核心技术,包括工具选择,存储.编程.处理和管理数据架构等.全网独家大数据双语课程.英文内容,中文字幕,原版内容,保证质量.Wiley权威教育资源,顶尖国外公司高管.国内一线工程师协同开发,Boolan博览网学习服务支持.强强联手,打造最有特色的大数据课程. 课程安排1.大数据基础必修 做为一名大数据工程师,不仅仅要了解核心技术,还需要了解技术架构是如何和商业环境.业务