题目:
改题目为在c#中输入一个数字判断是否为质数,利用for循环
难点:
该题的难点主要在判断质数的逻辑上,只要分析出逻辑,就没有任何问题。
代码书写如下:
string str=Console.ReadLine();
int(n)=int.Parse(str);
for(int i=2;i<=n-1;i++)
{
if(n%i==0)
{
Console.Writeline("不是质数");
break;
}
if(i==n-1)
{
console.WriteLine("是质数");
}
}
该题还要注意的事项:
1.break的使用方法,
2.当输入的数为2的情况,也要判断,上面的情况刚刚好可以判断,
3.还要注意的点是输入的字符和int整数之间的转换。
4.做这种题目需要注意的地方是一定要细心细心再细心,还要有耐心耐心耐心。。