从键盘输入两个整数,然后输出他们的平方值及立方值
2013-08-15 12:51
761 查看
/** * 从键盘输入两个整数,然后输出他们的平方值及立方值 * * java se5以后提供了一个比较好的输入方法 下面是一个小例子: import java.util.*; class test{ public static void main(String []args){ Scanner cin=new Scanner(System.in); System.out.println("请输入你的名字:"); String name=cin.nextLine(); System.out.println("你输入你的年龄"); int age=cin.nextInt(); System.out.println("你的名字是:"+name+" "+"你的年龄是:"+age);} } */ import java.io.*;; class InputData{ static private String s = ""; /** * 从输入流中获取字符串 */ static public void input(){ BufferedReader bu = new BufferedReader( new InputStreamReader(System.in)//标准输入流:字节流 /** * in public static final InputStream in“标准”输入流。此流已打开并准备提供输入数据。 通常,此流对应于键盘输入或者由主机环境或用户指定的另一个输入源。 */ /** * InputStream 是字节流 reader是字符流 InputStreamReader是将字节流转换成字符流,是上面两者的转换类。 比如输入时inputStram,可以用inputStreamReader(inputStream);返回reader的字符流 */ /** * inputstream,只能读字节,byte数组。例如System.in,标准输入流,获得的是字节流 * 而有reader的可以读char,例如inputStreamReader(inputStream)是将字节流转换成字符流 * 而有buffered的可以读string,例如BufferedReader(inputStreamReader)是将字符流转换成字符串 * BufferedReader获取字符串的方法是 readline() */ ); try { s = bu.readLine(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } /** * 从输入流中获取字符串,转为整数值 * @return */ static public int getInt(){ input(); return Integer.parseInt(s); } } class Result{ void print(int d){ System.out.println(d+"的平方:"+d*d); System.out.println(d+"的立方:"+d*d*d); } } public class Test6_4 { public static void main(String[] args) throws FileNotFoundException { // TODO Auto-generated method stub Result result = new Result(); System.out.println("请输入一个整数:"); int a = InputData.getInt(); result.print(a); } }
相关文章推荐
- 面试题:写一个java应用程序,从键盘输入两个整数,然后输出它们的平方值及立方值
- 简单编程(三)编写一个程序,要求用户输入两个整数,然后计算并输出他们的和、差、积、商。
- 写一个Java应用程序,从键盘输入一个整数,然后输出它的平方值立方值
- 从键盘输入两个整数,输出这两个整数的商的小数点后所有1000位整数
- 输入三个整数,将他们排序然后输出中间那个数
- java-第三章-从键盘输入3个整数,然后将输入的整数按照从小到大的顺序放在abc,并输出3个变量的值
- 输入两个整数,将他们安有大到小的顺序输出。要求使用变量的引用
- 【c语言】从键盘输入一个小于1000的正数,输出它的平方根(若平方根不是整数,则输出它的整数部分)
- js:制作一个简易的计数器:根据输入的两个整数和运算符,进行计算,然后输出计算结果
- 建立一个线性表,依次从键盘输入的正整数,然后依次输出(一个简单参考事例)
- 第一周作业---键盘输入两个整数,并计算他们的最大公约数
- 60}的C程序 高手帮忙写下`` 46 35 27 21 16 10 9 5 然后输出数组a。已知 int a[11]={1 使数组a仍然有序 将x插入到有序整型数组a中 由键盘输入一个整数x
- 利用C语言来实现交换两个变量的值,由终端输入两个整数给变量x、y,然后交换x和y的值后,输出x和y。 有不同的方法
- 输写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。
- 从键盘上输入三个整数,分别赋给整型变量a,b,c. 然后将输入的整数按照从小到大的顺序放在a,b,c中, 并输出三个变量的值。
- 61.从键盘输入10个正数存入数组x中,然后输入要查找的整数a,如找到则输出a及a的下标,如找不到,则把a存入到数组的最后。
- 从键盘输入两个正整数,求这两个正整数的最小公倍数和最大公约数,并输出。
- 从键盘读入两个整数,输出平方和立方值.
- 例 8.23 输入两个整数,然后让用户选择1或2,选1时调用max函数,输出二者中的大数,选2时调用min函数,输出二者中的小数。
- (c++)写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。