上一节介绍了输入函数,下面是输入函数的应用
C语言的经典例题,怎样用Java实现呢?
一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时还有多少个完整的苹果?
本题目输入:仅一行 n, x, y “均为整数“
本题目输出:同样一行,为剩下的苹果个数
//调用Scanner类
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
int n;
float x,y,m;
System.out.print("请输入n,x,y的数值:");
Scanner scan = new Scanner(System.in);
n=scan.nextInt(); //苹果的个数,输入数据类型均为整形
x=scan.nextInt(); //虫子每小时吃掉苹果的个数
y=scan.nextInt(); //经过时间
//计算虫子吃掉了多少个苹果,因为要约分,所以这里的数据类型为浮点型
m = y/x;
if (n<m) {
System.out.println("0");
}
else {
//因为要求值为整数,这里使用到了强制类型转换
System.out.println("剩下苹果数量:"+(int)(n-m));
}
}
}