需求:使用Java语言, 实现键盘输入一个十以内的数 ,输出这个数的阶乘。
//声明importjava.util.Scanner; //创建类jxpublicclassJx { //类方法publicvoidjc(){ //新建一个对象Scannerk=newScanner(System.in); System.out.println("请输入十以内的整数"); //接受键盘输入的数值inta=k.nextInt(); //判断是否为十以内整数,如果不是则打印:你的输入错误,请输入十以内的整数if (a<10){ ints=1; for (intx=1;x<=a;x++){ s*=x; } //输出结果System.out.println(a+"的阶乘为:"+s); }else { System.out.println("你的输入错误,请输入十以内的整数"); } } }
调用语句
//创建一个类publicclassJxc{ //主方法publicstaticvoidmain(String[] args) { //创建一个对象 Jxq=newJx(); //调用语句q.jc(); } }