C语言
使用递归函数:
```c
include
void generate_numbers(int n) {
if (n > 1) {
generate_numbers(n - 1);
}
printf("%d ", n);
}
int main() {
generate_numbers(100);
return 0;
}
```
Java
使用for循环:
```java
public class PrintNumbers {
public static void main(String[] args) {
for (int i = 1; i <= 100; i++) {
System.out.println(i);
}
}
}
```
使用if语句打印特定数字:
```java
public class PrintNumbers {
public static void main(String[] args) {
for (int i = 1; i <= 100; i++) {
int num3 = i % 3;
int num5 = i % 5;
if (num3 == 0) {
if (num5 == 0) {
System.out.println("three_five's multiple");
} else {
System.out.println("three's multiple");
}
} else if (num5 == 0) {
System.out.println("five's multiple");
} else {
System.out.println(i);
}
}
}
}
```
Python
使用for循环和range函数:
```python
for i in range(1, 101):
print(i)
```
C++
使用for循环:
```cpp
include
int main() {
for (int i = 1; i <= 100; i++) {
std::cout<< i << std::endl;
}
return 0;
}
```
JavaScript
使用for循环:
```javascript
for (let i = 1; i <= 100; i++) {
console.log(i);
}
```
这些示例展示了如何在不同的编程语言中实现打印1到100的功能。你可以根据自己的需求和编程环境选择合适的方法。