c编程序从1加到10怎么写

时间:2025-01-25 11:35:54 游戏攻略

汇编语言

```assembly

ORG 0

mov r0, 10 ; 共10个数

mov a, 0 ; 累加结果先清0

mov R2, 0 ; 结果的低位

mov R3, 0 ; 结果的高位

Loop:

MOV A, R2

ADD A, R0

MOV R2, A

MOV A, R3

ADDC A, 0

MOV R3, A

DJNZ R0, Loop

SJMP $

```

Pascal

```pascal

program e1;

var a, i: integer;

begin

for i := 1 to 10 do

begin

a := i + a;

writeln(a);

end;

end.

```

C++

```cpp

include

using namespace std;

int main() {

int tot = 0; // 储存和

for (int i = 1; i <= 10; i++)

tot += i;

cout << tot << endl;

return 0;

}

```

Java

```java

public class Main {

public static int samNumber() {

int sam = 0;

for (int i = 1; i <= 10; i++) {

sam += i;

}

return sam;

}

public static void main(String[] args) {

System.out.println(samNumber());

}

}

```

Python

```python

使用for循环

for i in range(1, 11):

print(i)

使用while循环

i = 1

sum = 0

while i <= 10:

print(i)

i += 1

```

JavaScript

```javascript

let sum = 0;

for (let i = 1; i <= 10; i++) {

sum += i;

}

console.log(sum);

```

Ruby

```ruby

sum = 0

(1..10).each do |i|

sum += i

end

puts sum

```

PHP

```php

<?php

$sum = 0;

for ($i = 1; $i <= 10; $i++) {

$sum += $i;

}

echo $sum;

?>

```

这些示例展示了如何使用不同的编程语言从1加到10。你可以选择最适合你的语言来实现这个简单的任务。