一个晚上,我学会了24种开发语言!9 M! ^+ l6 e8 u! a. k
夏日的夜晚,内心燥热,翻来覆去难以入眠,遂起身,坐于桌前,做沉思状(发呆),无意中听到楼下跑车的轰鸣声渐渐消失在夜色中,更感叹于人生际遇之不公,决定愤而起身,发奋图强,学习编程,待终有一日,成为大佬,带领一帮小弟,把他跑车车轱辘卸了,看他如何嚣张!哈哈哈~ * Q0 Y' v7 I7 S- I8 l1 F' R4 E1 I4 K' B1 E, q' G6 \; u4 x; N1 K( D
梦醒… * p' w- K" F. ~' G" K# t4 G, n4 i+ Q, w4 v. j8 p. v" ^; U5 b) L
寂寞,涌上心头,翻了翻枕头边的《Java从入门到入土》,卧槽,才看10页,还剩1999页,这尼玛看到何年何月才能实现我的大佬梦啊!突然,我灵机一动,Java学不会,那我就学横向扩展,先学个几十门语言再说,走量。都说量变引起质变,这么一看,我离成为大佬的日子就不远啦~ 哈哈,我真是天才!0 \$ w8 Y/ H6 p
/ U/ s' v% H5 l! @说干就干!9 C5 x' w& q8 ?) j5 H
3 _0 ]% N- u: g5 _01. Java7 x5 B" k3 ]( j( W' [
public class HelloWorld { " E9 [. ^! {$ U# W
// Java 入口程序,程序从此入口 " I7 f$ r; C1 L' {4 p8 _4 ~9 K4 ^ public static void main(String[] args) { * v& j: F' N! J5 J0 X //向控制台打印一条语句 7 v7 {# K4 l$ ?4 b, g1 B System.out.println("Hello,World!"); / f: b. L& f0 f7 r$ I8 N, r& ?
} ; ~9 Z+ z. I7 R$ o" G3 J p6 P}; E- P* V9 S; m 02. C / x% t4 N, T8 E#include <stdio.h> , L/ y/ Q7 x/ o' h7 w9 _9 L
int main() { . u5 M# d0 Z5 ?9 M: j+ M+ v printf("Hello,World!"); // printf 函数打印 8 g$ S$ X4 Y V3 I" ^ return 1; // 函数返回值 2 w0 T+ j L! F8 X} % l9 f0 T+ b& t; L4 g+ S" o
$ _5 l- T+ M6 z$ z2 u2 ?0 c& N- G( y' M4 \ 03. C++#include <iostream> //std::cout 要用到的头文件 5 Z) u# f$ t; `* K" H: x% c
#include <stdio.h> //标准输入输出头文件 # M) W0 u5 S& H6 Y2 o: Y* H6 E4 h$ K" h
int main() { 0 B9 n w4 e' |4 n7 d7 Y+ G0 z5 p printf("Hello,World!--Way 1\n"); //printf 语句打印 & K0 \9 I8 v0 t R/ A4 o puts("Hello,World!--Way 2"); //puts 语句 2 c" S/ M- q5 [5 ]* h: o- J& }
puts("Hello," " " "World!--Way 3"); //字符串拼接 7 @: S K: V9 p# g' ]
std::cout << "Hello,World!--Way 4" << std::endl; //C++ 教科书上写法 # Q; F; D! r+ C* w* s9 Y; F
return 1; //作为注释 S5 f* ?, m D4 u) a% H} 8 M# E. H7 Z# v; V: M( y 04. Pythonprint "Hello,World!" #Python 2.x 4 m" k! E. t; \ N) N; ^' @" D4 }1 O0 J3 Z' F( x
print("Hello,World!") #Python 3.x # Q" ]; C; B# z w4 b7 i, U' v3 g9 F7 } 05. C#using System; / M$ q/ Y! z( a+ L# C, J$ s( {2 Z+ @
class TestApp { 9 i- _. Z5 v6 X% O2 a! N9 _$ |4 W public static void Main() { " d4 n$ H' a- N3 ^( U! Z
Console.WriteLine("Hello,World!"); ; {* h% K+ N, D7 P
Console.ReadKey(); 0 Q& ? `4 w! }$ x# ?
} 1 h( Q6 R6 ~/ u# `/ x
} 9 g+ n" B6 ?" C% o5 C1 B 06. PHP<!DOCTYPE html> 9 z1 m7 p1 @- c) Z
<body> ) n) }' e% ~5 X! u$ F4 R<?php * i" T6 {& ]5 |! I* v
echo "Hello,World!"; //打印语句 ) p* A- ?+ m( c& s
echo "The first php program!"; //打印语句 0 X2 n/ {/ I) j& Y9 x6 L) Recho phpinfo(); //phpinfo()系统函数,输出环境信息 , t5 n' r5 k2 A?> " f, n( ]/ b. k- ~</body> - x% C: U; ]/ L6 J5 ?4 r
</html> $ U- h+ P% I5 `5 e2 O: A 07. JavaScript<script>. G8 S( m2 j' l" Y, t6 Q
console.log('Hello,World!') // 控制台输出/ R" i2 D5 x" L# Z8 T: x! v, N! q
</script>5 }6 m7 m3 q; J' [+ ?+ k" H3 m 08. Ruby#可用 print 语句打印 7 E7 o( j+ \; P) p( |! i
print "Hello,World!\n" : o4 S, r" C3 E2 z5 I/ e
#可用 puts 语句打印 # p7 Q7 s# C7 T7 c$ A, l# n' `; |
puts "Hello,World!\n" 9 b8 d/ L; y H8 O' u0 K h
#可以先声明一个变量,然后再用 puts 语句 : h h0 t7 P1 t. b+ e# `0 g: |, O4 ja = "Hello,World!\n" " r: w4 o4 \1 @' _. G5 Uputs a $ Y. V+ d# Q7 I, r' m& X
#可以先写个函数再调用 9 T; f. \4 Z% ]- p6 k; }7 x
def say(name) 9 i8 v' q0 F6 v u# f$ I
"Hello,#{name}" - i4 z3 Y* K$ i, i
end ; j2 G$ }, j' d4 Y4 q5 v Z
puts say("World!")9 C' S( N+ p; C" a9 B! [9 D+ _* [ I1 @ 09. Rprint("Hello,World!") // 输出" W& ~$ L. ]+ ?/ {# r4 I