早教吧 育儿知识 作业答案 考试题库 百科 知识分享

输入一个大于等于2的素数,判断是否为素数inputtonfori=2ton-1ifn%i=0exitendifendforifi>n-1n,"是素数"elsen,"不是素数"endif为什么ifi>n-1是素数

题目详情
输入一个大于等于2的素数,判断是否为素数
input to n
fori=2 to n-1
if n%i=0
exit
endif
endfor
if i>n-1
n,"是素数"
else
n,"不是素数"
endif
为什么if i>n-1是素数
▼优质解答
答案和解析
如果i >n-1那么循环体中没有找到能整除n的数,所以n是素数!反之,如果i