陈尚涵 发表于 2023-6-23 21:22:05

来猜猜这个程序怎么做

本帖最后由 陈尚涵 于 2023-6-23 21:53 编辑

今天我正在瞎玩c++,然后呢就神奇的运行了起来
这个程序实际实现非常简单(规范代码下,20行以下),大家猜猜怎么做,这边悬赏给的也是很大方好吧{:10_256:}
规则很简单,这边免费提供附件exe程序,这个程序没有结束,自行点×退出
大家看程序后自行下载然后写出你的代码,只要和实际代码思路一样即可


@sfqxx @zhangjinxuan @元豪 @歌者文明清理员 @一点沙 @lzb1001

Ewan-Ahiouy 发表于 2023-6-23 21:22:06

本帖最后由 Ewan-Ahiouy 于 2023-6-24 08:53 编辑

{:10_279:}{:10_279:}

#include <bits/stdc++.h>
using namespace std;

int main(){
        string s[] = {"鸡你太美", "荔枝", "你干嘛~嗨嗨哎哟~", "近一点快被融化", "多一眼就会爆炸"};
        srand(time(NULL));
        while (true){
                int a = rand() % 200 + 100;
                int xia = rand() % 5 + 0;
                cout << s;
                for (int i = 0; i < a; i++){
                        cout << ' ';
                }
        }
       
        return 0;
}

sfqxx 发表于 2023-6-23 21:24:49

emm,不会{:10_266:}

陈尚涵 发表于 2023-6-23 21:25:40

sfqxx 发表于 2023-6-23 21:24
emm,不会

实际代码量不到20行

sfqxx 发表于 2023-6-23 21:25:55

陈尚涵 发表于 2023-6-23 21:25
实际代码量不到20行

手机党 qwq

Ewan-Ahiouy 发表于 2023-6-23 21:29:36

小黑子露出鸡脚了吧{:5_97:}

歌者文明清理员 发表于 2023-6-23 21:35:17

“技术交流”

陈尚涵 发表于 2023-6-23 21:35:41

歌者文明清理员 发表于 2023-6-23 21:35
“技术交流”

就是技术交流啊,怎么了

歌者文明清理员 发表于 2023-6-23 21:36:45

陈尚涵 发表于 2023-6-23 21:35
就是技术交流啊,怎么了

那最佳的话就不会记入互助平台了

Ewan-Ahiouy 发表于 2023-6-23 21:46:17

有人吗?

陈尚涵 发表于 2023-6-23 21:50:17

Ewan-Ahiouy 发表于 2023-6-23 21:22
我也是

厉害,恭喜获得30育碧{:10_256:}
源代码:#include <iostream>
#include <cstdlib>
#include <ctime>
#include <string>
using namespace std;
int main(){
        string a[] = {"鸡你太美","你干嘛哈哈哎呦","近一点快被融化","多一眼就会爆炸","荔枝"};
        int alen = 5;
        srand(time(0));
        for(int i=0;;i++){
                cout << a;
                for(int j=0;j<=rand()%1032+114;j++){
                        cout<<" ";
                }
        }
        return 0;
}

wuliangtdi 发表于 2023-6-23 22:30:54

https://i.imgloc.com/2023/06/23/VI38FX.png
namespace TestRandCSharp
{
    internal class Program
    {
      static void Main(string[] args)
      {
            string[] s = {"鸡你太美", "荔枝", "你干嘛~嗨嗨哎哟~", "近一点快被融化", "多一眼就会爆炸"};
            Random random = new Random();

            while (true)
            {
                int xia = random.Next(0, 5);
                int a = random.Next(100, 300);

                Console.Write(s);

                for (int i = 0; i < a; i++)
                {
                  Console.Write(' ');
                }

                //延迟一段时间,降低输出速度
                Thread.Sleep(1000);
            }
      }
    }
}

陈尚涵 发表于 2023-6-23 22:35:27

wuliangtdi 发表于 2023-6-23 22:30


写的没错,但是来晚了{:10_245:}

wuliangtdi 发表于 2023-6-24 00:01:30

本帖最后由 wuliangtdi 于 2023-6-24 00:03 编辑

陈尚涵 发表于 2023-6-23 22:35
写的没错,但是来晚了
稍微修改了一下:
csharp:
namespace TestRandCSharp
{
    internal class Program
    {
      static void Main(string[] args)
      {
            string[] s = {"鸡你太美", "荔枝", "你干嘛~嗨嗨哎哟~", "近一点快被融化", "多一眼就会爆炸"};
            Random random = new Random();
            String? total = null;
            while (true)
            {

                int xia = random.Next(0, 5);
                int a = random.Next(100, 300);
                total = new String(' ',a);
                Console.Write(s);
                Console.Write(total);
                total = null;
                //延迟一段时间,降低输出速度
                Thread.Sleep(1000);
            }
      }
    }
}

CPP:
#include <iostream>
#include <string>
#include <ctime>
#include <cstdlib>

using namespace std;

int main()
{
        string s[] = {"鸡你太美", "荔枝", "你干嘛~嗨嗨哎哟~", "近一点快被融化", "多一眼就会爆炸"};
        srand(static_cast<unsigned>(time(NULL)));

        while (true)
        {
                int xia = rand() % 5 + 0;
                int a = rand() % 200 + 100;

                cout << s;

                string spaces(a, ' ');
                cout << spaces;
        }

        return 0;
}

wuliangtdi 发表于 2023-6-24 00:02:36

陈尚涵 发表于 2023-6-23 22:35
写的没错,但是来晚了

无所谓,鱼币啥的都有四千多。

Ewan-Ahiouy 发表于 2023-6-24 08:57:56

感谢{:5_95:}

元豪 发表于 2023-6-24 16:36:17

来晚了{:10_266:}
页: [1]
查看完整版本: 来猜猜这个程序怎么做