多语言代码示例
统一演示逻辑:输出 Hello World + 简单变量、循环、计算 1‑10 的累加和,每种语言完整可运行。
1. JavaScript
// JavaScript
console.log("Hello World");
let sum = 0;
for(let i = 1; i <= 10; i++){
sum += i;
}
console.log("1~10累加和 =", sum);
2. Python
# Python
print("Hello World")
sum_val = 0
for i in range(1, 11):
sum_val += i
print(f"1~10累加和 = {sum_val}")
3. Java
// Java
public class Demo {
public static void main(String[] args) {
System.out.println("Hello World");
int sum = 0;
for(int i = 1; i <= 10; i++){
sum += i;
}
System.out.println("1~10累加和 = " + sum);
}
}
4. C++
// C++
#include <iostream>
using namespace std;
int main(){
cout << "Hello World" << endl;
int sum = 0;
for(int i = 1; i <= 10; i++){
sum += i;
}
cout << "1~10累加和 = " << sum << endl;
return 0;
}
5. C语言
// C
#include <stdio.h>
int main(){
printf("Hello World\n");
int sum = 0;
for(int i = 1; i <= 10; i++){
sum += i;
}
printf("1~10累加和 = %d\n", sum);
return 0;
}
6. Go
// Go
package main
import "fmt"
func main() {
fmt.Println("Hello World")
sum := 0
for i := 1; i <= 10; i++ {
sum += i
}
fmt.Printf("1~10累加和 = %d\n", sum)
}
7. PHP
<?php
// PHP
echo "Hello World\n";
$sum = 0;
for($i = 1; $i <= 10; $i++){
$sum += $i;
}
echo "1~10累加和 = {$sum}\n";
?>
8. C#
// C#
using System;
class Program{
static void Main(){
Console.WriteLine("Hello World");
int sum = 0;
for(int i = 1; i <= 10; i++){
sum += i;
}
Console.WriteLine($"1~10累加和 = {sum}");
}
}
9. Rust
// Rust
fn main() {
println!("Hello World");
let mut sum = 0;
for i in 1..=10 {
sum += i;
}
println!("1~10累加和 = {}", sum);
}
10. Ruby
# Ruby
puts "Hello World"
sum = 0
(1..10).each do |i|
sum += i
end
puts "1~10累加和 = #{sum}"
11. TypeScript
// TypeScript
console.log("Hello World");
let sum: number = 0;
for(let i = 1; i <= 10; i++){
sum += i;
}
console.log("1~10累加和 =", sum);
全部代码运行输出结果统一:
Hello World
1~10累加和 = 55
如果你需要,我还可以补充:SQL、Swift、Kotlin、Lua、R、Shell 版本,或者做同一个小功能(比如计算器、http请求)的多语言对比。


