v1.0 可编辑可修改 4.输入一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
要求:请同学把预备知识、步骤、程序框图、调试好的程序及存在的问题写在下面(不够可以附页)。
1、
import .*;
public class kongzhitai {
public static int mb_getInt(BufferedReader f) { try { }
catch(Exception e){ } }
return -1; String s=(); int i=(s); return i;
2626
v1.0 可编辑可修改 }
public static void main(String[] args) { }
try { }
catch(Exception e) { }
\发生异常!\ ();
BufferedReader f=new BufferedReader(new InputStreamReader); \请输入第一个整数:\ int i=mb_getInt(f); \请输入第二个整数:\ int j=mb_getInt(f);
\计算结果:\
2、
import .*;
public class studentgrade {
2727
v1.0 可编辑可修改
public static double mb_getIn(BufferedReader f) { }
public static double avg() {
try {
try {
String s=(); double i=(s); return i; }
catch(Exception e) { }
return -1;
double sum=0;
BufferedReader f1=new BufferedReader(new FileReader(\ for(String s=();s!=null;s=()) { }
return sum/5; }
double b=(s); sum+=b;
2828
v1.0 可编辑可修改
}
catch(IOException e) { }
return -1;
public static void main(String[] args) {
double a[]=new double[5]; int i,j;
try{
BufferedReader f=new BufferedReader(new InputStreamReader); PrintWriter bw=new PrintWriter(\ for(i=0;i<5;i++) { } ();
\平均成绩为:\
\从小到大排序的5名学生成绩为:\ for(i=0;i<4;i++) {
for(j=0;j<4-i;j++) {
if(a[j]>a[j+1])
\请输入第\个学生的成绩:\ a[i]=mb_getIn(f); (a[i]));
2929
v1.0 可编辑可修改 }
}
}
}
}
{ }
double temp=a[j]; a[j]=a[j+1]; a[j+1]=temp;
for(i=0;i<5;i++) { \ }
catch(Exception e) { }
\发生异常!\ ();
3、
import .*;
public class xiugai
3030