实现用户选择要发布的平台的功能​​​​​​​


使用Python、Java、C++、C、C#等分别来实现下面功能的完整代码,功能:
小红书、知乎、百度、公众号等多平台选择模块:
 

Python代码:

```python

def select_platform():

    print("请选择要发布的平台:")

    print("1. Windows")

    print("2. Linux")

    print("3. macOS")

    choice = input("请输入对应的数字(1/2/3):")

    if choice == "1":

        return "Windows"

    elif choice == "2":

        return "Linux"

    elif choice == "3":

        return "macOS"

    else:

        print("输入错误,请重新输入!")

        return select_platform()

 

platform = select_platform()

print("您选择的平台是:", platform)

```

 

Java代码:

```java

import java.util.Scanner;

 

public class MultiPlatformSelector {

    public static void main(String[] args) {

        System.out.println("请选择要发布的平台:");

        System.out.println("1. Windows");

        System.out.println("2. Linux");

        System.out.println("3. macOS");

        Scanner scanner = new Scanner(System.in);

        int choice = scanner.nextInt();

        switch (choice) {

            case 1:

                System.out.println("您选择的平台是:Windows");

                break;

            case 2:

                System.out.println("您选择的平台是:Linux");

                break;

            case 3:

                System.out.println("您选择的平台是:macOS");

                break;

            default:

                System.out.println("输入错误,请重新输入!");

                main(args);

                break;

        }

    }

}

```

 

C++代码:

```cpp

#include <iostream>

using namespace std;

 

string selectPlatform() {

    cout << "请选择要发布的平台:" << endl;

    cout << "1. Windows" << endl;

    cout << "2. Linux" << endl;

    cout << "3. macOS" << endl;

    int choice;

    cin >> choice;

    switch (choice) {

        case 1:

            return "Windows";

        case 2:

            return "Linux";

        case 3:

            return "macOS";

        default:

            cout << "输入错误,请重新输入!" << endl;

            return selectPlatform();

    }

}

 

int main() {

    string platform = selectPlatform();

    cout << "您选择的平台是:" << platform << endl;

    return 0;

}

```

 

C代码:

```c

#include <stdio.h>

 

char* selectPlatform() {

    printf("请选择要发布的平台:\n");

    printf("1. Windows\n");

    printf("2. Linux\n");

    printf("3. macOS\n");

    int choice;

    scanf("%d", &choice);

    switch (choice) {

        case 1:

            return "Windows";

        case 2:

            return "Linux";

        case 3:

            return "macOS";

        default:

            printf("输入错误,请重新输入!\n");

            return selectPlatform();

    }

}

 

int main() {

    char* platform = selectPlatform();

    printf("您选择的平台是:%s\n", platform);

    return 0;

}

```

 

C#代码:

```csharp

using System;

 

class Program {

    static void Main(string[] args) {

        Console.WriteLine("请选择要发布的平台:");

        Console.WriteLine("1. Windows");

        Console.WriteLine("2. Linux");

        Console.WriteLine("3. macOS");

        int choice = Convert.ToInt32(Console.ReadLine());

        switch (choice) {

            case 1:

                Console.WriteLine("您选择的平台是:Windows");

                break;

            case 2:

                Console.WriteLine("您选择的平台是:Linux");

                break;

            case 3:

                Console.WriteLine("您选择的平台是:macOS");

                break;

            default:

                Console.WriteLine("输入错误,请重新输入!");

                Main(args);

                break;

        }

    }

}

```


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值