数学建模社区-数学中国

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

作者: 杨利霞    时间: 2020-5-23 15:30
标题: 一个晚上,我学会了24种开发语言!
一个晚上,我学会了24种开发语言!* d; l6 T, j& ?7 V6 V
夏日的夜晚,内心燥热,翻来覆去难以入眠,遂起身,坐于桌前,做沉思状(发呆),无意中听到楼下跑车的轰鸣声渐渐消失在夜色中,更感叹于人生际遇之不公,决定愤而起身,发奋图强,学习编程,待终有一日,成为大佬,带领一帮小弟,把他跑车车轱辘卸了,看他如何嚣张!哈哈哈~
7 ]5 E# _- B( _! |& g8 P0 d* z; G6 u  w" M5 s8 c) s: c% b8 M% N
梦醒…
0 A! j# B9 o' V
* W0 T5 ~: E6 f6 V2 T, h2 r寂寞,涌上心头,翻了翻枕头边的《Java从入门到入土》,卧槽,才看10页,还剩1999页,这尼玛看到何年何月才能实现我的大佬梦啊!突然,我灵机一动,Java学不会,那我就学横向扩展,先学个几十门语言再说,走量。都说量变引起质变,这么一看,我离成为大佬的日子就不远啦~ 哈哈,我真是天才!
/ R8 h; e  B* X3 w: r, [- n0 p! {+ S3 p0 q
说干就干!
! ]. U4 G7 A( k# B0 ^4 P, u; ^3 x
5 M; A6 X6 t' M; y3 M01. Java" O4 n* O' n. P
public class HelloWorld {  ) o9 e, }  k# F$ O, U; B. I& q( Z
  // Java 入口程序,程序从此入口  ) T# |- P* V: t- I2 y; _8 Z
  public static void main(String[] args) {  
$ e9 I$ @  C; F' b( x: u# T          //向控制台打印一条语句  7 w0 P0 l4 U# B# A0 V0 r% U3 u. q
    System.out.println("Hello,World!");  
2 u! Y# D" B' r/ @  }  ; v+ |8 O' i: D; }: C* O- u# N
}
8 w  |* J( B8 `4 |% V7 y02. C7 u. T# {. V' ?7 C4 P, w2 J
#include <stdio.h>  
8 E3 q% h, Q# A. m6 k# T2 iint main() {  
  h7 x2 R. m! m- @% ~  printf("Hello,World!");  // printf 函数打印  
! _) x. h! ]- A& j6 Y# l  return 1;               // 函数返回值  
1 }% P; s" j/ s  s* U. q$ h  ?: h. M}  
  P! q2 K6 b6 K0 @9 Z6 O2 j! e! g* ~$ o5 r# x

: U0 m" p0 X* m  `  p2 t* w1 {5 z03. C++#include <iostream>               //std::cout 要用到的头文件  2 V% J( [' O4 }* I' ^
#include <stdio.h>                //标准输入输出头文件  
0 K$ K, T1 P! Z  h& H" i8 k  f
4 H4 J: \" g! D, L! w9 Pint main() {  
3 c, E7 t6 l4 k/ r  u8 |  printf("Hello,World!--Way 1\n");    //printf 语句打印  
# I) N& w7 }9 E$ B" H9 I  puts("Hello,World!--Way 2");        //puts 语句  
9 G0 @' k3 |& C) o. N  puts("Hello," " " "World!--Way 3"); //字符串拼接  ) O: P5 z" Q$ b$ ~0 d0 I5 {. i$ h
  std::cout << "Hello,World!--Way 4" << std::endl; //C++ 教科书上写法  
, U0 Y1 f+ |9 m& u% I0 u  return 1;                                        //作为注释  / k. A/ i3 J& t' a% v
}
& O0 h( e, ~; X04. Pythonprint "Hello,World!"   #Python 2.x  
* F: d9 f! r- O, u+ j  h( I+ z3 L) a" h" }( x, y
print("Hello,World!")  #Python 3.x    7 n; L( L1 ?1 d9 w

8 W6 z1 H& Y5 t. A# H- z05. C#using System;  # O% c* f( J/ N% @
class TestApp {  
3 B' O3 j& Y1 _0 M% {9 [) P$ E5 ?  public static void Main() {  0 [5 n6 t/ x" J8 r
    Console.WriteLine("Hello,World!");  7 }$ W6 V3 l+ v
    Console.ReadKey();  ! c7 \+ o2 _% |3 T
  }  " O7 C, }5 q) I: F" v* r6 j
}    U3 b$ a7 s" k
06. PHP<!DOCTYPE html>  ( a- k7 z4 W2 f6 o
<body>  # t2 R- A0 v1 M5 B0 @, N4 j
<?php  8 ^/ ]3 i5 j! f7 y
echo "Hello,World!";            //打印语句  
8 i: f4 \% ?% E; oecho "The first php program!";  //打印语句  ) f$ s1 S) W+ Q' j0 B) f5 \. d; u
echo phpinfo();                 //phpinfo()系统函数,输出环境信息  % p* e; e- g3 P0 \! i5 O
?>  
, c$ u) ^- N. n8 o0 ^5 I/ s# t) H</body>  # Y% t9 K/ J. C' a, D/ `
</html>  
% `, X) H, U# T+ t8 l9 z3 F% B07. JavaScript<script>
: X& N6 {" q- \- o. F" D- Mconsole.log('Hello,World!')  // 控制台输出
) n( c8 U" S  ^4 U3 ~4 o: Z</script>
# Y. t- L8 L4 N9 p1 j! W- s08. Ruby#可用 print 语句打印  
1 y8 H8 R8 A/ e$ U' xprint "Hello,World!\n"   ( \# y' U0 Q+ }7 E  G
#可用 puts 语句打印  
, X" }" d3 y; M% Xputs  "Hello,World!\n"   ; A( m6 l- @" h* e
#可以先声明一个变量,然后再用 puts 语句  
$ N& ]) `7 b5 Y7 J- v% ^# G0 }' L$ ]a = "Hello,World!\n"     : F) J! Y4 K; |; k/ U2 T, _  K9 l
puts a  
, G, ^) T7 {$ ]9 W: S! P9 t+ ]& a#可以先写个函数再调用  
! G/ _+ l/ q" }  n/ d& Bdef say(name)  : R* W( ~2 ^6 S
   "Hello,#{name}"  
5 O( a( q% M1 t+ b+ b% Y3 H3 yend  ( a' f4 {% ?4 {
puts say("World!")
5 C0 q& Q; \* N  P/ G9 b1 N09. Rprint("Hello,World!")  // 输出
# ^! ?% ^2 s5 I0 E. x9 ` 1.png
! E. j( i% Y0 s3 O; g10. SQLselect 'Hello,World!' from dual;  
* @6 ?) f: l1 b  p11. Perl#!C:\Perl\bin                    #Windows 平台下  2 i; d, R! r$ j: J4 E# v5 o
#!/usr/bin/env perl              #Linux 环境下  7 v  \8 C3 [& W( Z" O0 d
print "Hello,World!\n";          #print("Hello,World") 也可   0 M% m' v# l9 p$ x
12. HTML<!DOCTYPE html>  
3 ~8 N/ V  Y  |# L& _' U  r<html>  
5 J* [7 s' C: {( u! F<body>  0 v" B3 |/ h& Z9 D* R/ A
<h1>This is the first program!</h1>  
2 Y' h  Z7 m# S* z6 m! ]<p>Hello,World!</p>  
* o9 ]- ]+ J7 M) L</body>  
0 d" m1 O$ ?8 ?7 B6 M</html>
6 ~5 Q3 J- J( Z5 k4 E13. VB'FileName: HelloWorld.rb  rb 作为 VB 源文件的后缀  
# R) C; D$ z7 X: J; ^Module Hello   
) B9 n' l# @+ j( X( F  Sub Main()               '程序人口函数  - `  t" e' [9 p4 ^3 s5 U: s2 e
    MsgBox("Hello,World!") '计算机屏幕上显示信息  
2 X5 s8 T6 S( N6 c. B  End Sub                  'End 作为程序块结尾  " T) ]' ^# Z( |6 Y  Y7 Q1 z0 \8 S
End Module                 '单引号作为注释  1 }. V! N* f, F3 H+ X$ E' W2 [0 B

' C- d9 ^" Z0 q  J9 u14. Scalaobject HelloWorld  
5 u9 A9 H" D8 G" T% M, p8 N{  ; \9 m' ?& B8 Q* B/ v0 S
  def main(args:Array[String])   
, @  [2 s# v6 v. E  {  
' M7 Y# I$ ^6 K: v. y9 y; Q5 F     println("Hello,World!");  
8 c& f: w4 T# v( h' m% C8 ^1 G1 o" f  }  
" V: g# r, f, W! ]$ E9 D' t6 ?}  6 _4 i$ L. @# N/ i3 s6 o
15. Shellecho "Hello,World!"  
& u* u  w1 t, n16. Delphiprocedure TForm1.Button1Click(Sender: TObject);  ) p2 v6 u- q& R, t
begin  8 L1 L8 r1 M, F$ j  ?" u
  label1.Caption := 'Hello,World!';  1 i+ g, V9 Y# `8 [% i& d
end;  4 T9 E/ L9 c5 s0 C6 t$ b' j$ O
' y# i- O1 N' y2 X% B' O, |4 n  ^
procedure TForm1.FormCreate(Sender: TObject);  
0 N+ _  {3 ]1 Abegin  # t, X) f$ p& a  S! \/ _" c
3 i4 Q7 Q0 c8 j1 A
end;  
, o% |5 q" ]3 w4 d/ I( E) q( F! d0 s  ]( v/ d
end.  
9 D7 ]# t& v: a) D# C" W7 X17. Fortranprogram hello$ _& }' U4 u+ O  k: H
        print *, "Hello World!"7 D9 P# U9 V% a% w2 {
end program hello
+ W) r( G, Q( v- X5 n18. TCL#命令行交互方式  
& x  C3 |3 R% i9 |( B- qD:\>tclsh  1 p$ u9 C7 P3 X2 P0 ?8 s& ~. I
% puts "Hello,World!"  
( ]& A/ X1 Q0 p1 j* gHello,World!  
/ I5 |3 K- n- L% exit  5 U  h1 v$ L1 n2 I' |7 I
D:>  4 N9 z2 N9 U0 ^: ^6 ]8 J
#文件方式运行  
; w- K- l4 @' A3 P5 X: m9 u#!/usr/local/bin/tcl  ) j, {( x, Q* x, v& G  n
puts "Hello, world!"  
. ~) u" ]" o/ J5 Q2 [D:\>tclsh HelloWorld.tcl    h! X# V! s+ f0 J' @( `
Hello,World!  
$ T" J8 O7 Y/ v2 T2 f$ Z' M19. FoxPro?"Hello,World!"  8 G( ]& M- L9 H0 L, T( Q  {
?"Hello,World!"  
3 ?; P4 @/ G! {6 y# }) I$ D3 ^
/ o) E1 ~. U. A1 s2 @5 f. R( Y1 H# a5 Z$ Z7 C$ T
2.png
: V: G  p! U* r( C$ f* B20. Gopackage main* d. j, e& w, V- [( g# q# ?' P' `
import "fmt"! R! z; d8 N7 s( {: |! A- A5 ^! O4 `
func main() {
  f; P9 |1 z. d( `# w7 t/ u2 x    var name string! t; \5 o* j' R1 M+ V- U
    fmt.Println("请输入你的名字:")! d1 W3 y8 g" o; }3 `% ?, n/ u
    fmt.Scanln(&name)0 I  e4 K9 V5 R' R( ~" z9 f
    fmt.Println("你好",name)
  S- G8 }7 `  b" ]}
. ~2 K$ {  V) e; j' B) o21. AWKecho | awk '{print "Hello,World!"}'  ! e! y. a+ h  A* w
22. Sedsed -ne '1s/.*/Hello, world!/p'  0 e$ \) g; c  ~  P
23. PascalProgram HelloWorld(output);  " z! m$ J( p1 r% c# [5 X
begin  # ]9 [2 v; d& a5 s+ |
  writeln('Hello, world!') + H& Q( Y9 I2 e
24. Prologwrite("Hello,World!").   
6 H: `' x. j1 D, Y& `) f// 注意,句末有点号
0 Q5 b# a9 J& L; b/ k6 ~' x 3.png 7 O2 f& y# }& T1 X+ A2 c

; o1 G! q% H" Y! |9 N$ z0 h3 Q% n+ M( O2 c3 W+ i$ w
$ B9 {. }( f. Y: b7 e, M4 r( {9 R

* D/ h) q8 k1 b+ d
4 R- k+ O; b5 }0 E1 n1 B* k  F+ v! `% {
! J3 x! o* |  `; M; J4 j

7 I3 e6 Q0 V) w: A9 E: \" ^" G1 J% L! y* n. @' k1 z
/ c5 L' r% e' j, x' J& V1 C7 X
6 f' l9 B/ m+ z* D. s. z7 i
3 z7 W4 v. L8 v8 c7 e

) Q: U9 X3 P$ |  T  i, Z0 z- T; d2 E. s, [$ ]

' F* o  P0 H% H# e' a" t. Z4 q" [/ d
# ^. D" C- M( I9 y3 ?0 `( m6 M
! W- H8 ]7 L! d& f/ }) m& M4 y

6 h+ S8 @( W& S" q9 A. P! c* O8 @; k% Y9 R; Z
5 I# D6 v( `; d1 H3 Q  C8 e

% M/ Y1 S2 t( K- r0 B: e; a) C- Y- [9 L: G! w
0 T8 M- u2 a' `# l) I
. S) N/ q: s2 S3 E- w
. J, J; j( K5 p7 N5 T' L4 p3 {
$ A! R+ k$ f$ U, D  Q

4 f" k6 n) @- [5 V  V: _/ [  O
4 z' t1 F$ P7 v" `( G: D6 S# H: i5 \& ]7 i+ T

; e9 B8 ]3 Y; W4 o6 }
+ t2 |0 ]) t' {4 x
  W0 F) M6 V8 G3 v; B  ?9 }, @4 l' S; ~3 v1 ~
- i' p8 x, e4 o; j- B
3 V/ f( I% y$ K5 S2 w
1 K) C. e  J8 {9 g1 t9 @3 f. o

- t; n, O( k' }8 z0 X) Q" r+ \) j" X- N. V0 M3 I

! S; i- y" A7 g+ v4 ^/ R$ R2 O% [: }4 k# P% X" m- B1 N
————————————————: L7 ~2 n( G9 V  P! w  K2 {  d/ Y8 P6 O
版权声明:本文为CSDN博主「xqnode」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。1 f# W9 X! W1 `
原文链接:https://blog.csdn.net/xqnode/article/details/1062126084 i+ F- y; t+ ?' E) a# Y. d3 W! e8 b
$ Y; ?8 R) X: C% j& u
' o# P* ]$ G- D





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