<返回更多

编程语言大比拼:Python、Java、C、C++、Go 实现 'Hello World' 和九九乘法表"

2023-12-11  微信公众号  IT仔的笔记本
加入收藏

应该90%的IT专业的朋友写的第一段代码就是打印"holle world",每个大学老师都会通过这个方式吸引你对课程产生兴趣。也许有的朋友学的是JAVA开发,有的学的是c,在几年前应该很少有大学开了Python/ target=_blank class=infotextkey>Python、Golang相关课程,但是现在不一样,随着开发语言的成熟度越来越高,国内对研发的重视,可能很多学校都开设了python、Go语言等课程。

编程语言大比拼:Python、Java、C、C++、Go 实现 'Hello World' 和九九乘法表

今天通过 Python、Java、C、C++ 和 Go 这几种流行的编程语言来实现两个经典的编程练习:

打印 "Hello World"

用 Python 实现:

print("Hello, World!")

用 Java 实现:

public class HelloWorld {
    public static void mAIn(String[] args) {
        System.out.println("Hello, World!");
    }
}

用 C 实现:

#include <stdio.h>

int main() {
    printf("Hello, World!n");
    return 0;
}

用 C++ 实现:

#include <IOStream>

int main() {
    std::cout << "Hello, World!" << std::endl;
    return 0;
}

用 Go 实现:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

打印九九乘法表

用 python 实现:

for i in range(1, 10):
    for j in range(1, i+1):
        print(f"{j} * {i} = {i*j}", end='t')
    print()

用JAVA实现:

public class MultiplicationTable {
    public static void main(String[] args) {
        for (int i = 1; i <= 9; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print(j + " * " + i + " = " + (i*j) + "t");
            }
            System.out.println();
        }
    }
}

用 C 实现:

#include <stdio.h>

int main() {
    int i, j;
    for (i = 1; i <= 9; i++) {
        for (j = 1; j <= i; j++) {
            printf("%d * %d = %dt", j, i, i*j);
        }
        printf("n");
    }
    return 0;
}

用 C++ 实现:

#include <iostream>

int main() {
    for (int i = 1; i <= 9; i++) {
        for (int j = 1; j <= i; j++) {
            std::cout << j << " * " << i << " = " << i*j << "t";
        }
        std::cout << std::endl;
    }
    return 0;
}

用 Go 实现:

package main

import "fmt"

func main() {
    for i := 1; i <= 9; i++ {
        for j := 1; j <= i; j++ {
            fmt.Print(j, " * ", i, " = ", i*j, "t")
        }
        fmt.Println()
    }
}

 

关键词:编程语言      点击(12)
声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多编程语言相关>>>