#include "math.h" 
main() 

int m,i,k,h=0,leap=1; 
printf("\n"); 
for(m=101;m<=200;m++) 

k=sqrt(m+1); 
for(i=2;i<=k;i++) 
if(m%i==0) 
{leap=0;break;} 
if(leap) {printf("%-4d",m);h++; 
if(h%10==0) 
printf("\n"); 

leap=1; 

printf("\nThe total is %d",h); 
} 怎样转换为C#语言的呀

解决方案 »

  1.   

    printf 改成 
    Console.WriteLine();
      

  2.   

    题目:读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。 题目:一个偶数总能表示为两个素数之和。 
    题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子? 题目:字符串排序。将输入的字符串按英文字幕大小排序(不区分大小写) 
    题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n 题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。 题目:输入二维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大? 
    一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程 
    找出1000以内的所有完数。 
      

  3.   


    using System;
    Class program()
    {
     void static Main(args[] string)
    {
     int m,i,k,h=0,leap=1; 
    console.writeline();
    for(m=101;m <=200;m++) 
    {
     k=Math.sqrt(m+1); 
    if(m%i==0) 
    {leap=0;break;} 
    if(leap) {console.writeline("{0:d",m);h++;
    if(h%10==0) 
    console.writeline();

    leap=1; 

    console.writeline("\nThe total is {0:d}",h);  
    }
    }
    }