主要的错误在double zhegeshu = xx.nextInt()的xx.nextInt()读到的整型数,当你输入的不是整型数时就会产生异常啦*/
import java.util.Scanner
import static java.lang.Math.*
public class Compare {
public static void main(String[] args) {
System.out.println("这是一个程序,你输入一个小数进行四舍五入 *** 作")
Scanner xx = new Scanner(System.in)
/*xx.nextInt()改为xx.nextDouble()这样对接下来的四啥五入和类型的转换就不会产生异常啦*/
double zhegeshu = xx.nextDouble()
//进行类型转换
int v = (int) round(zhegeshu)
System.out.println("四舍五入的结果是" + v)
}
}
键盘输入可以使用Form_KeyDown录入,判断KeyCode的值然后再Text中增加即可(要把KeyPreview设置为True)
判断“←”按键KeyCode=vbKeyBack然后text长度减去一个即可。
#include<stdio.h>it main()
{int a,b
scanf("%d%d",&a,&b)
printf("%d+%d=%d\n",a+b)
printf("%d-%d=%d\n",a-b)
printf("%d*%d=%d\n",a*b)
printf("%d/%d=%.2f\n",(float)a/b)
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)