java中求素数的题目有问题,我是新手~
发布网友
发布时间:2022-04-26 08:16
我来回答
共2个回答
热心网友
时间:2022-06-25 17:36
你代码的错误之处在于:
int n = input.nextInt();
这句代码吧,在编译的时候不会有任何问题,而且在运行的时候也不一定会有问题。
那么这句代码的漏洞在哪呢?
你想想:int n = inut.nextInt() 这句代码的意思就是需要用户输入一个int类型的用户,输入之后
把它保存到变量 n 中。那么你是无法控制用户只输入int类型的数据的,如果现在输入 “abcd”
那么输入的是String类型的,很明显就会报错了。
热心网友
时间:2022-06-25 17:37
q