回 帖 发 新 帖 刷新版面

主题:这个代码怎么写?

各位大哥,小弟是初学c语言的,老师留了两道题,不知道怎么编,各位大哥帮帮忙(加30分)
1。编写下面图片
        *
      * * *
    * * * * *
  * * * * * * * 
    * * * * *
      * * *
        *
2。用三种循环

s=1+2*2+3*3+....100*100

回复列表 (共4个回复)

沙发

using System;
class a
{
    public static void Main()
    {

        Console.WriteLine(For().ToString());
        Console.WriteLine(While().ToString());
        Console.WriteLine(dowhile().ToString());
        Console.ReadLine();
    }
    public static long For()
    {
        int i = 1;
        long sum = 1;
        for(i = 1 ; i < 100; i++)
        {
            sum +=  (i+1) * (i+1);
        }
        return sum;
    }
    public static long While()
    {
        int i = 1;
        long sum = 1;
        while(i < 100)
        {
            sum +=  (i+1) * (i+1);
            i += 1;
        }
        return sum;
    }
    public static long dowhile()
    {
        int i = 1;
        long sum = 1;
        do
        {
            sum +=  (i+1) * (i+1);
            i +=1;
        }while(i < 100);
        return sum;
    }
}

板凳

二楼的兄弟,谢谢你了,不过我不要java的代码。

3 楼


其实这个和C的一样,你只要把每个函数的申明这里变成TC的就行了
内部的代码根本就不变,主函数把输出变一下就行了噻

4 楼

谢谢各位了,问题解决了

我来回复

您尚未登录,请登录后再回复。点此登录或注册