题目描述
从键盘上输入任意一个整数,然后判断该数是否为素数; 如果是素数则输出"This is a prime." 否则输出“This is not a prime.”
输入
输入任意一个整数n。
输出
判断n是否为素数,并输出判断结果: 如果n是素数则输出"This is a prime." 否则输出“This is not a prime.”
样例输入
3
样例输出
This is a prime.
参考代码
#include <stdio.h>
int main()
{
int a,i,x;
scanf("%d",&x);
for (i=2;i<x;i++)
{
a=0;
if(x%i==0)
{
printf("This is not a prime.n");break;}
if(x%i!=0)a=1;
else a=0;}
if(a==1)printf("This is a prime.n");
return 0;}
解析
暂无