数学建模社区-数学中国

标题: 一个晚上,我学会了24种开发语言! [打印本页]

作者: 杨利霞    时间: 2020-5-23 15:30
标题: 一个晚上,我学会了24种开发语言!
一个晚上,我学会了24种开发语言!6 k" T# H8 I. Q$ ~0 n+ D1 T
夏日的夜晚,内心燥热,翻来覆去难以入眠,遂起身,坐于桌前,做沉思状(发呆),无意中听到楼下跑车的轰鸣声渐渐消失在夜色中,更感叹于人生际遇之不公,决定愤而起身,发奋图强,学习编程,待终有一日,成为大佬,带领一帮小弟,把他跑车车轱辘卸了,看他如何嚣张!哈哈哈~
5 F( t, h# ^" `
8 I  I# O5 X* W) u3 |0 Q梦醒…1 Q' n6 c+ @3 E
- S2 N: @5 _' O& e; p1 K- Z
寂寞,涌上心头,翻了翻枕头边的《Java从入门到入土》,卧槽,才看10页,还剩1999页,这尼玛看到何年何月才能实现我的大佬梦啊!突然,我灵机一动,Java学不会,那我就学横向扩展,先学个几十门语言再说,走量。都说量变引起质变,这么一看,我离成为大佬的日子就不远啦~ 哈哈,我真是天才!
0 c* _! W4 Y: c& ?' S
7 b! f/ ]* |0 B, E% [说干就干!( u4 [7 U8 q4 {$ t7 i

3 e9 I6 W0 Y  B9 T9 Z+ y6 F01. Java7 p7 I+ ]- o- d. ]
public class HelloWorld {  
- Q/ |6 Z, ]5 u4 U5 `1 p) r  // Java 入口程序,程序从此入口  
, F! y- ~' m: z5 e# b( h  public static void main(String[] args) {  ) _) p, }$ v! O' _) c$ _
          //向控制台打印一条语句  & n  l5 T" I& W1 }
    System.out.println("Hello,World!");  
8 F. R/ A% v+ I9 u0 \( d1 @. m  }  
: Z) N) K3 A$ J) @}
: X! V! b* W! u+ L02. C
$ m& H% X  c4 ^  M) y#include <stdio.h>  
0 C" Z/ a/ q. A! W0 j9 _  gint main() {  / ?- c  c7 y. j' z9 D
  printf("Hello,World!");  // printf 函数打印  6 E. T, ]$ y; V% T! |- q
  return 1;               // 函数返回值  
3 c1 M' `( S+ ?+ }% f+ r}  
& u# N, Z6 D+ U5 n" F
5 x6 z7 \% ~( }1 G" U. d& n' w+ W( Z0 ~$ }# B: ^+ p8 |
03. C++#include <iostream>               //std::cout 要用到的头文件  / U- D  E0 w/ K) |2 A
#include <stdio.h>                //标准输入输出头文件  4 V6 z1 l' r6 g1 ?
- P- X) o/ v, S# p6 T3 D
int main() {  - G1 x. g  g5 y% w! M) l/ S
  printf("Hello,World!--Way 1\n");    //printf 语句打印  , y: l6 K6 Y7 [
  puts("Hello,World!--Way 2");        //puts 语句  
& C% h) n6 b0 r  puts("Hello," " " "World!--Way 3"); //字符串拼接  
; Z, L7 S% W- J) K. C$ }. c  std::cout << "Hello,World!--Way 4" << std::endl; //C++ 教科书上写法  
% w3 K. J* \, l; |  return 1;                                        //作为注释  ) H5 f( U/ y! |9 o/ \2 s; Z; x
} $ D% ^3 x; I- B- V, \3 O: x2 o
04. Pythonprint "Hello,World!"   #Python 2.x  ) C  r+ i. C1 a: L1 X

7 y% V; ?; Y4 iprint("Hello,World!")  #Python 3.x    6 i+ R7 \- c" p6 q; f
# h; j$ _2 H5 a6 {+ ^
05. C#using System;  
6 d( q$ a# `2 r! w" A2 N; r/ aclass TestApp {  
9 h3 ?  u) O) p. ^  public static void Main() {  
/ s; k' }/ h( k5 ?    Console.WriteLine("Hello,World!");  7 C( j+ {& B  R& I7 `
    Console.ReadKey();  
- K1 h+ `' g, F' z+ P( C  }  
  H6 B+ g# ?$ T. O# `}  2 Y1 P& D) Z; L, s- O  K
06. PHP<!DOCTYPE html>  9 W+ k# L& T3 k9 Y# }* j: F! X7 O
<body>  
- h! s0 s9 O) t7 A+ {! U& `<?php  3 W7 y" z* H# K2 h. `
echo "Hello,World!";            //打印语句  
; n3 Z! o1 d  {1 P7 O' \echo "The first php program!";  //打印语句  
) o. |7 F5 u6 j( S3 R; Q% decho phpinfo();                 //phpinfo()系统函数,输出环境信息  & i2 B7 C3 k( V% g2 D" X
?>  
9 J" R6 {2 m' |9 e9 J' P2 t</body>  
2 P5 U1 n4 m2 }" g% u* D3 F</html>  
/ Z6 H* c+ S9 X- ^4 q2 |7 ~  U07. JavaScript<script>, Q  l0 U5 b" j9 e$ x2 @
console.log('Hello,World!')  // 控制台输出
0 C7 b2 g: f" \. P& R8 F! n( K</script>
' l  m4 x- L$ w4 R; z' A: P, v08. Ruby#可用 print 语句打印  # T, R0 S0 R  y) h# \! Z9 ~- c
print "Hello,World!\n"   6 \% }8 e0 X8 W* h
#可用 puts 语句打印  & P) X$ z' f# z% Q$ E" E
puts  "Hello,World!\n"   
7 z3 ]" P4 _8 q: m#可以先声明一个变量,然后再用 puts 语句  
$ N  W4 N# S6 r2 B/ ba = "Hello,World!\n"     
, v0 h: A8 J4 t; E0 V) V2 m5 T( L& |puts a  ! \8 ?7 d' ]% y. X% I" x3 B
#可以先写个函数再调用  
: B* y: r. r& q/ ?8 Tdef say(name)  
' }' f2 v3 E3 O" h: o& K8 n   "Hello,#{name}"  $ G% m( d, G. B9 o" M* z6 L) h* a
end  
6 i& D2 m' W+ q* g% ~4 Q& s6 qputs say("World!")# s# a4 P5 p& Z# q" @
09. Rprint("Hello,World!")  // 输出
% `/ S: _- i6 u/ w 1.png
" ]- d# E9 C2 C! K: _9 O10. SQLselect 'Hello,World!' from dual;  ) S4 V$ W1 t: X$ |1 G
11. Perl#!C:\Perl\bin                    #Windows 平台下  ! H0 C: c+ I, b# L
#!/usr/bin/env perl              #Linux 环境下  
% G& Q7 y  k7 T1 O9 Y+ vprint "Hello,World!\n";          #print("Hello,World") 也可   5 V% _% R& D" T9 I9 v( D1 H
12. HTML<!DOCTYPE html>  & K; G, X9 g+ b* a: ~7 j( S
<html>  
3 M: }4 w1 Z9 O2 ^$ S<body>  
* f2 q: M) h% _; R/ r<h1>This is the first program!</h1>    R1 u6 K2 u+ ~
<p>Hello,World!</p>  0 M4 E7 l* b. J8 a8 }$ {
</body>  + {7 K5 l0 g, k4 c! {! Q
</html>
# X0 k. A$ r/ z( w) q9 ]% C$ B13. VB'FileName: HelloWorld.rb  rb 作为 VB 源文件的后缀  
, T2 E# Q) _3 |; r% |: C( VModule Hello    $ D8 |: H0 l' @, y" m
  Sub Main()               '程序人口函数  ' n# m: w: l, ]1 M! x
    MsgBox("Hello,World!") '计算机屏幕上显示信息  # O  G- o# i$ _3 L0 D& s
  End Sub                  'End 作为程序块结尾  ) c7 A2 e0 s- d( q
End Module                 '单引号作为注释  # R0 N3 b) @! M
) B/ X8 i' P8 X: m0 Y% T
14. Scalaobject HelloWorld  
/ ]. t4 t, E$ ^* B8 V$ z{  & n8 D* y: U5 n* o
  def main(args:Array[String])   
* K3 k5 Z" G/ _8 f  {  3 V. W: x3 y0 V$ k% o/ q
     println("Hello,World!");  
) Q2 g* b4 l/ U3 z7 U# b  }  + v1 F, Y' Y. N* Q; h+ N  Q, `
}  & Y: x: }2 d) B) F1 _
15. Shellecho "Hello,World!"  
- r: ^3 x4 f6 w* G. s+ ?16. Delphiprocedure TForm1.Button1Click(Sender: TObject);  
* @6 S4 p8 i8 H$ V; Y3 `' `begin  
( S# W" F9 B' E5 P  label1.Caption := 'Hello,World!';  
8 \6 d3 w- v, y, d9 bend;  
* k- k2 l2 T9 |. Q
; t$ ~6 J$ m$ b4 \3 A8 yprocedure TForm1.FormCreate(Sender: TObject);  
3 _) \2 Z. l5 L+ y) Cbegin  
3 P. `) y0 G' ]; M; x0 {8 s0 j. v; Y$ ~
end;  
2 U. K" R+ {/ D; p" `  H5 W4 R
3 A% m$ O& Z9 l! Z" Yend.  . x9 t/ E7 h* y0 I* ^1 N+ u+ L: B
17. Fortranprogram hello2 ^% R: b! R; i" K! Q5 K
        print *, "Hello World!"" G* l$ U6 {1 s/ l% C
end program hello
, x( \! q' p0 A1 y9 B/ I3 y18. TCL#命令行交互方式  . ]8 J+ g! t& h3 k& y' `
D:\>tclsh  
/ S8 y1 s" k- Y) E! n% M' C+ u% puts "Hello,World!"  6 z+ Y2 a6 `. G: w$ b5 }9 y" H0 \
Hello,World!  
* K+ S5 q: b" Z" v# W7 ~% exit  0 F, ]  v- `  E6 R4 A8 X& }
D:>  ; r5 K: Y6 j/ t* g
#文件方式运行  9 Z- H0 U: [" u4 M
#!/usr/local/bin/tcl  ' \; d' f/ O8 T" ?6 Q$ l. V) [/ u
puts "Hello, world!"  
/ ?- ?7 K- Y7 H0 i. D6 r) ?' tD:\>tclsh HelloWorld.tcl  # t+ a$ L4 u' P, z
Hello,World!  # f/ N( H" j5 @+ Y5 n
19. FoxPro?"Hello,World!"  
' p7 N0 v8 p1 W7 R9 e6 u?"Hello,World!"  0 K3 e/ E9 S  J9 N& F$ B
  ~, `# ?% O6 f6 v9 r; M" k3 I

- a% N. @8 ^6 \9 ]" R" G+ x 2.png
+ ?; t' n, f: e4 [& C2 t20. Gopackage main
9 B; y" J$ [6 g* K" P, z# e8 {import "fmt"
4 c- D% ~6 D4 q8 w+ A6 t- Efunc main() {
( y; D, N0 r( S4 u% x/ J7 F% T    var name string
$ H4 m7 ~, A5 o2 X2 W6 ~    fmt.Println("请输入你的名字:")0 S. G! q; |. {8 a8 z
    fmt.Scanln(&name)
( P5 w6 z) C( H% A7 C% j1 ]    fmt.Println("你好",name)
* ]. W$ p; ^( F& u- \* p" y/ A( D+ w}
/ \, F3 `" c+ f7 C0 @6 Y( _21. AWKecho | awk '{print "Hello,World!"}'  0 Z% C* w& a' k
22. Sedsed -ne '1s/.*/Hello, world!/p'  
: y! {+ t/ M6 Q  H' k23. PascalProgram HelloWorld(output);  : \9 R; j: q/ R# \( \* T! f
begin  
+ \; \0 Z8 M" W' |/ W; ^- q& q3 V  writeln('Hello, world!')
% F5 Y' F/ o# e# }$ N3 y1 {. k24. Prologwrite("Hello,World!").    ; ]# x3 x" s  b0 B2 ?. ]
// 注意,句末有点号 9 `! H5 Y1 u1 T' ^4 X1 m
3.png
5 L/ h6 ]! w9 z- @
$ F: `1 t: o8 }  w" S0 p/ w4 V, _0 U
7 A0 f' y0 X4 f2 m' y2 x
+ A% V; n: W+ Q8 v6 [& }8 c" d: @5 I

' R: x  S* R0 ]- V
! i0 @+ Z+ i8 f7 W5 E3 x, _2 f8 o( Q7 g( m1 q" n# V2 Q( j5 H

4 ]* p7 _; g# [* m; b8 ]4 o8 M3 O* T
1 o" Z9 F7 p% Y2 I6 ^* ]* w
" q" i+ S, G5 J8 V# s; V/ Q4 u8 Y, W
) h& l* D6 D/ g4 p/ Z' u
* x  w0 k" x$ B! P, I# C5 [( e

8 }) `/ O/ a: A' x0 R7 X1 w# O! ]5 I  U# k
. {5 b7 N* |: H$ K: F

2 t3 S/ K/ {0 }% Y0 f5 f4 o$ h6 J8 \2 m
) O) j: e% f7 H4 i. d

9 l3 ]: X$ v8 ~
, o3 |! n% ?8 ~  E$ t( F( A/ _5 ~! I/ ~) M' U: j  D" W

; o5 l5 ^" ^+ y3 h% E( u+ e, B. ?) [4 J

& L3 G9 M, A( B& f! ?, i$ ~" c. Z, f3 B9 M- ?! R! |5 W8 r3 @
& B% i. D, H) P. e; M1 V
1 b/ m" H( U* J! h) Z8 j0 D/ ~: @

* t' w2 R! j! q* ]3 b: z( P4 O* _
+ E1 P% Z# D+ l* a, |3 j4 @
0 v8 q* Q/ c) v6 ~1 L" y
+ s6 Y+ k8 U* g8 U: O1 O4 k( ?& f1 j0 _7 m6 V/ o1 m

  N9 B1 l1 X3 k6 f* e. O9 j* k
8 Z1 N6 u8 T, F9 g0 C2 o
' p8 n8 T- C! ?3 H
2 q7 _1 q8 m5 ~! R% ]; z! g
5 F; r) I+ r4 }: K& G
6 E$ ~' V0 f0 Q% X1 D) g6 V  b$ P+ i5 B0 |5 a& J+ F' r) m
- R( }/ Q6 j$ B0 O; o
————————————————
4 H- {3 D* F/ |7 ~( `6 Y7 V版权声明:本文为CSDN博主「xqnode」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
9 Z, L8 y! p; s& X! T; `9 T原文链接:https://blog.csdn.net/xqnode/article/details/106212608
0 N- w  A% p0 G; ]: s
1 b1 o' q4 {5 \  h% N6 I  I
1 @. N; V  Q/ G( r  z5 J




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5