鱼C论坛

 找回密码
 立即注册
查看: 1637|回复: 13

[学习笔记] 你知道著名的 “Hello, World!” 是从哪里来的吗?

[复制链接]
发表于 2024-2-19 02:41:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
"Hello, World!" 程序的起源可以追溯到 1970 年代。

它在计算机科学教育中作为一个简单的演示程序广为人知,通常用来向学习者展示如何编写一个简单的程序来在屏幕上输出一些文本。

这个短语的最早的一个著名使用是在 1972 年出版的《C程序设计语言》一书中,由 Brian Kernighan 和 Dennis Ritchie 编写。

5d20055308bd162593.jpg

书中展示了一个 C 语言的示例程序,该程序打印出 "hello, world",因此这成了新手学习编程时常常编写的第一个程序:

  1. #include <stdio.h>

  2. int main() {
  3.     printf("Hello, World!\n");
  4.     return 0;
  5. }
复制代码


下面是不同编程语言中 “Hello, World!” 的写法,你能看出它们都是由什么语言编写的吗?

能全部答对的童鞋超厉害!



1.

  1. #include <iostream>
  2. using namespace std;

  3. int main() {
  4.     cout << "Hello, World!" << endl;
  5.     return 0;
  6. }
复制代码

2.

  1. public class HelloWorld {
  2.     public static void main(String[] args) {
  3.         System.out.println("Hello, World!");
  4.     }
  5. }
复制代码

3.

  1. print("Hello, World!")
复制代码

4.

  1. puts "Hello, World!"
复制代码

5.

  1. console.log("Hello, World!");
复制代码

6.

  1. package main
  2. import "fmt"

  3. func main() {
  4.     fmt.Println("Hello, World!")
  5. }
复制代码

7.

  1. fn main() {
  2.     println!("Hello, World!");
  3. }
复制代码

8.

  1. using System;

  2. class Program
  3. {
  4.     static void Main()
  5.     {
  6.         Console.WriteLine("Hello, World!");
  7.     }
  8. }
复制代码

9.

  1. fun main() {
  2.     println("Hello, World!")
  3. }
复制代码

10.

  1. main :: IO ()
  2. main = putStrLn "Hello, World!"
复制代码

游客,如果您要查看本帖隐藏内容请回复


小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-2-19 07:03:22 | 显示全部楼层
1.C++
2.Java
3.Python
4.Ruby
5.JavaScript
6.Go
7.Rust
8.C#
9:不认识
10:不认识
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-2-19 07:26:20 | 显示全部楼层

1. C++
2. JAVA
3. Python
4. Ruby
5. JavaScript
6. Go
7. Rust
8. C#
9. Kotlin
10. Haskell
都对了吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 2 反对 0

使用道具 举报

发表于 2024-2-19 08:22:50 | 显示全部楼层
精力过剩可以挑战:

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-2-19 09:10:55 | 显示全部楼层
看来我知道得还不够多
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-2-19 09:46:26 | 显示全部楼层
孤陋寡闻
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-2-19 10:49:14 | 显示全部楼层
就会一个python
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2024-2-19 11:24:29 | 显示全部楼层

py特别简洁特别适合新手,我就是新手,我和py双向奔赴。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-2-19 11:29:30 | 显示全部楼层
1. Cpp
2. JAVA
3. Python
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-2-19 11:43:09 | 显示全部楼层
C++

Java

Python

Ruby

JS

bzd

bzd

C#

bzd

bzd
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-6-6 19:09:20 | 显示全部楼层
c++
java
python
别的都不知道
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-10-30 17:14:19 | 显示全部楼层
1.C++
2. JAVA
3. Python
4. Ruby
5. JavaScript
6. Go
7. Rust
8. C#
9. Kotlin
10. Haskell
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-5 22:53:50 | 显示全部楼层
引用“一点沙”发表于24-2-19
1. C++
2. JAVA
3. Python
4. Ruby
5. JavaScript
6. Go
7. Rust
8. C#
9. Kotlin
10. Haskell
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-12-6 09:15:26 | 显示全部楼层
学习了,感谢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-7 15:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表