问答题

#include <stdio.h>
main()
{
    int x,i,flag=1;
    scanf("%d", &x);
    for(i=2;i<=x/2;i++)
       if(x%i==0)
        {
            flag=0;
            break;
        }
    if(flag)
       printf("Yes");
else
       printf("No");
}
第一次运行时输入 7,第二次运行时输入 9,程序的运行结果分别是:

【正确答案】

Yes
No

【答案解析】