爱技术 & 爱分享
爱蛋蛋 & 爱生活

Hello World

Hello World

谨以此文献给Hello World

C

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

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; //C++ 教科书上写法  
  return 1;                                        //作为注释  
} 

C#

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

JAVA

#FileName: HelloWorld.java  
public class HelloWorld   #如果有 public 类的话,类名必须和文件同名,注意大小写  
{  
  #Java 入口程序,程序从此入口  
  public static void main(String[] args)  
  {  
  #向控制台打印一条语句  
    System.out.println("Hello,World!");  
  }  
}  

Python

print "Hello,World!"   #Python 2.x  

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

PHP

<?php  
echo "Hello,World!";            //打印语句  
echo "The first php program!";  //打印语句  
echo phpinfo();                 //phpinfo()系统函数,输出环境信息  
?>  

JavaScript

var sys = require("sys");    #导入需要的 sys 模块  
sys.puts("Hello,World!");    #调用里面的 puts 函数来打印字符串  

SQL

select 'Hello,World!' from xxx;

Shell

#安装了MinGW和MSYS的Windows平台
D:\HelloWorld>echo "Hello,World!"
"Hello,World!"
#Linux平台下
#echo "Hello,World!"   或 printf "Hello,World!" 
#如果是写在文件中:
chmod +x  HelloWorld.sh
./HelloWorld.sh

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!")

R

C:\>R                  #安装好了之后,输入 R 后显示

R version 3.1.2 (2014-10-31) -- "Pumpkin Helmet"
Copyright (C) 2014 The R Foundation for Statistical Computing
Platform: i386-w64-mingw32/i386 (32-bit)

R

'license()''licence()'

R.
'contributors()'
'citation()'RR

'demo()''help()'
'help.start()'HTML
'q()'R.

GO

// Hello world in Go

package main
import "fmt"
func main() {
 fmt.Printf("Hello World\n")
}

Perl

#!C:\Perl\bin                    #Windows 平台下
#!/usr/bin/env perl              #Linux 环境下
print "Hello,World!\n";          #print("Hello,World") 也可

HTML

<!DOCTYPE html>  
<html>  
<body>  
<h1>This is the first program!</h1>  
<p>Hello,World!</p>  
</body>  
</html>

Scala

object HelloWorld
{
  def main(args:Array[String])
  {
     println("Hello,World!");
  }
}
//编译
d:\HelloWorld>scala HelloWorld.scala
Hello,World!

Pascal

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

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

Objective-c

/* Hello World in Objective-C.
** Since the standard implementation is identical to K&R C,
** a version that says hello to a set of people passed on
** the command line is shown here.
*/

#include <stdio.h>
#include <objpak.h>
int main(int argc,char **argv)
{
    id set = [Set new];
    argv++;while (--argc) [set add:[String str:*argv++]];
    [set do:{ :each | printf("hello, %s!\n",[each str]); }];
    return 0;
}

Swift

// Hello world in Swift

println("Hello, world!")

参考文献:https://helloworldcollection.github.io/

赞(0) 传送门
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。编程日志 » Hello World
分享到: 更多 (0)

游戏 && 后端

传送门传送门