Hello World!我们又回来了。。。

这个号距离上次发文已经过去 4 年多了,今天准备重新启用,按我们的习惯,应该先输出 “Hello World!”,接下来我就用各种编程语言来实现这个功能,看看你能认识几个。

01. Java

#FileName: HelloWorld.java  	
public class HelloWorld   	
{  	
  public static void main(String[] args)  	
  {  	
    System.out.println("Hello,World!");  	
  }  	
}

02. C

#include <stdio.h>  	
int main()                #main 入口函数  	
{  	
  printf("Hello,World!"); #printf 函数打印  	
  return 1;                 	
}

03. C++

#include <iostream>               //std::cout 要用到的头文件  	
#include <stdio.h>                //标准输入输出头文件  	
  	
int main()  	
{  	
  printf("Hello,World!--Way 1\n");    //printf 语句打印  	
  puts("Hello,World!--Way 2");        //puts 语句  	
  puts("Hello," " " "World!--Way 3"); //字符串拼接  	
  std::cout << "Hello,World!--Way 4" << std::endl; 	
  return 1;                                        	
}

04. Python

>>>> print "Hello,World!"   #Python 2.x  	
Hello,World!  	
>>> print("Hello,World!")  #Python 3.x    	
Hello,World!

05. C#

//FileName: HelloWorld.cs  	
using System;  	
class TestApp  	
{  	
  public static void Main()  	
  {  	
    Console.WriteLine("Hello,World!");  	
    Console.ReadKey();  	
  }  	
}

06. PHP

<?php  	
echo "Hello,World!";          	
?>  

07. JavaScript

console.log("Hello,World!");

08. Ruby

#可用 print 语句打印  	
print "Hello,World!\n"   	
#可用 puts 语句打印  	
puts  "Hello,World!\n"   	
#可以先声明一个变量,然后再用 puts 语句  	
a = "Hello,World!\n"     	
puts a  	
#可以先写个函数再调用  	
def say(name)  	
   "Hello,#{name}"  	
end  	
puts say("World!")

09. R

print("Hello,World!")

10. SQL

SQL> select 'Hello,World!' from dual;  	
  	
'HELLO,WORLD  	
------------  	
Hello,World!

11. Perl

print "Hello,World!\n";

12. VB

'FileName: HelloWorld.rb  rb 作为 VB 源文件的后缀  	
Module Hello    	
  Sub Main()               '程序人口函数  	
    MsgBox("Hello,World!") '计算机屏幕上显示信息  	
  End Sub                  'End 作为程序块结尾  	
End Module                 '单引号作为注释

13. Scala

scala> println("Hello,World!");   #可在交互式界面执行 println 语句,很像 java  	
Hello,World!

14. Shell

# echo "Hello,World!" 	
Hello,World!

15. Delphi

procedure TForm1.Button1Click(Sender: TObject);  	
begin  	
  label1.Caption := 'Hello,World!';  	
end;  	
  	
procedure TForm1.FormCreate(Sender: TObject);  	
begin  	
  	
end;  	
  	
end.

16. Fortran

program hello	
  print *, "Hello World!"	
end program hello

17、TCL

#命令行交互方式  	
D:\>tclsh  	
% puts "Hello,World!"  	
Hello,World!  	
% exit  	
D:>  	
#文件方式运行  	
#!/usr/local/bin/tcl  	
puts "Hello, world!"  	
D:\>tclsh HelloWorld.tcl  	
Hello,World!

18. FoxPro

?"Hello,World!"  

19. AWK

[root@Linux ~]# echo | awk '{print "Hello,World!"}'  	
Hello,World!  	
[root@Linux ~]# echo | awk 'BEGIN {print "Hello,World!"}'	
Hello,World!  	
[root@Linux ~]# awk 'BEGIN {print "Hello,World!"}'  	
Hello,World!  	
[root@Linux ~]# echo "hello world" | awk '{print}'  	
hello world

20、Sed

# sed -ne '1s/.*/Hello, world!/p'  	
Hello,World!                     #第一行为输入

21. Pascal

Program HelloWorld(output);  	
begin  	
  writeln('Hello, world!') 	

	

	
 {程序块的最后一条语句后不需要";" - 如果添加一个";",会在程序中增加一个“空语句”}  	
end.

22. Prolog

write("Hello,World!").    	
#注意,句末有点号


还有人在吗?

精彩回顾

 

640?wx_fmt=gif

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值