【Java实验】程序设计基础
目录
2. 输入小写字母字符串,输出对应的大写字母字符串,比如输入abc,输出ABC
3. 输入两个整数a和b,输出他们的和差商积以及余数,商要输出小数部分
4. 输入一个三位的正整数,输出它的各位数字之和,如输入123,输出6
1. 编写一个helloworld程序
public class java1 {
public static void main(String[] args){
System.out.println("Hello world");
}
}
2. 输入小写字母字符串,输出对应的大写字母字符串,比如输入abc,输出ABC
import java.util.Scanner;
public class java2 {
public static void main(String[] args){
Scanner scanner=new Scanner(System.in);
String s=scanner.next();
String str=s.toUpperCase();
System.out.println(str);
}
}
3. 输入两个整数a和b,输出他们的和差商积以及余数,商要输出小数部分
import java.util.Scanner;
public class java3 {
public static void main(String[] args){
Scanner scanner=new Scanner(System.in);
int a=scanner.nextInt();
int b=scanner.nextInt();
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*1.0/b);
System.out.println(a*b);
}
}
4. 输入一个三位的正整数,输出它的各位数字之和,如输入123,输出6
import java.util.Scanner;
public class java4 {
public static void main(String[] args){
Scanner scanner =new Scanner(System.in);
int a= scanner.nextInt();
int sums=0;
while(a>0){
sums+=a%10;
a=a/10;
}
System.out.println(sums);
}
}
5. 写一个将华氏温度转换成摄氏温度的程序
转换的公式是: °F = (9/5)*°C + 32 其中C表示摄氏温度,F表示华氏温度。 程序的输入是一个整数,表示华氏温度。输出对应的摄氏温度,也是一个整数。 提示:为了把计算结果的浮点数转换成整数,需要使用下面的表达式: (int)x; 其中x是要转换的那个浮点数。
import java.util.Scanner;
public class java5 {
public static void main(String[] args){
Scanner scanner=new Scanner(System.in);
int f=scanner.nextInt();
int c=(int)((f-32)*5/9);
System.out.println(c);
}
}
相关文章
- java安全编码指南之:对象构建
- Java报错 -- The public type c must be defined in its own file
- java基础—多线程下的单例设计模式的安全问题
- java基础—Objcet中的equals方法重写
- java基础—找出两个字符串中最大的子串
- Java数据类型—String基础
- [转]Java中BigDecimal的使用
- Java 修饰符顺序 the sequential order of the modifiers
- Java语言基础学习从零开始(第四节----程序流程控制)
- 第二十七节:Java基础面向对象-静态,单例模式,继承详情知识点
- Java高并发编程基础三大利器 - CountDownLatch
- java 包位置
- Tomcat 奔溃:java.lang.OutOfMemoryError: Java heap space
- Java 8 LongAdders:管理并发计数器的正确方式
- 《深入解析Android 虚拟机》——第2章 Java虚拟机基础 2.1虚拟机的作用
- 基于 Java(MyBatis框架) 的学生选课管理系统【100010217】
- java面向对象基础(三):对象转型和多态
- java 代理的概念与作用
- java 抽象类
- java基础的第二轮快速学习!day10
- java中的daemon thread
- Java对redis的基本操作
- 浅析Java中如何生成随机数:random.nextInt()与Math.random()的基础用法、什么是伪随机数
- Java面向对象(三)学习笔记
- Java输入输出处理技术1
- java学习路线-Java技术人员之路从0基础到高级
- JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)
- 实操代码研究各种Java技术-java.toutiao.im
- 第3周编程题:零基础学Java
- 第1周编程题:零基础学Java
- 【java排序】:基本的三种排序方法(冒泡、插入、选择)
- 第一章 Java入门开发
- Java生成随机数几种方式