#include
#include
void main()
{
\x09int n,i;
\x09scanf("%d",&n);
\x09if (n == 1)
\x09{
\x09\x09printf("1 is nothing\n");
\x09}
\x09for (i = 2; i for (i = 2; i <= sqrt((double)n); ++i) {if (n % i == 0){ printf("%d is not prime number\n", n); return;}这几步怎么理解呢从2开始到根号n找数,看能否整除n,如果能够整除证明不是素数,如果都不能整除就不执行if语句,执行最后的语句,打印这是个素数