这就看子函数什麽情况返回1,显然2和3都返回1第二个if使得除2以外的偶数和1都返回0,即1,4,6,8返回0for循环会使得3、5、7、9的倍数且不是质数的数返回0,即6、9返回0最终通过以上判断的是5和7,会返回1所以最终是2,3,5,7
输出1-9之间的素数。fun()方法用来判断当前数是否为素数,如果为素数就返回1,否则返回0。在main方法中,根据调用fun() 方法的返回值来判断是否为1,如果等于1就输出。