具体代码如下:
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication6
{
class Program
{
public static bool prime(int m)//构造一个布尔类型的prime函数
{
for (int i = 2; i < m; i++)
{ //一个语句块作为for循环的循环体语句
if (m % i == 0)
return false;//直接返回值给prime函数
}
return true ;
}
static void Main(string[] args)//主函数Main,程序从这里开始执行
{
int m, n = 1;
Console.Write("{0,-4}",2);//将2按照4个空格输出
for (m = 3; m < 100;m+=2 ) //奇数
{
if(prime(m))
{
Console.Write("{0,-4}",m);//将m按照第一个参数初始化,并按照相距4个空格输出
if (++n % 10 == 0)//判断当字符数达到10个
Console.WriteLine("n");//换行
}
}
Console.Read();//保持程序不中断
}
}
}
学习小结:
return出现在一个方法内,当程序执行到return语句时,直接返回一个值给方法,语句结束。
for循环的循环体语句如果有多个,必须使用{},否则其余的语句不参与循环,只循环最近的第一句循环体语句。