for循环语句和数组
时间: 2023-11-03 17:57:41 浏览: 59
for循环语句是一种常用的控制流语句,用于重复执行一段代码块。数组是一种数据结构,用于存储一组相同类型的元素。
在C语言中,可以使用for循环语句来遍历数组,示例代码如下:
```c
int arr[5] = {1, 2, 3, 4, 5};
int i;
for (i = 0; i < 5; i++) {
printf("%d\n", arr[i]);
}
```
上述代码中,我们定义了一个包含5个整数的数组`arr`,然后使用for循环遍历数组中的每个元素,并通过`printf`函数打印出来。
相关问题
用“*”和Java循环语句和数组输出等边三角
好的,以下是使用Java循环语句和数组输出等边三角形的代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入等边三角形的行数:");
int n = input.nextInt();
char[][] triangle = new char[n][2*n-1];
for (int i = 0; i < n; i++) {
for (int j = 0; j < n-i-1; j++) {
triangle[i][j] = ' ';
}
for (int k = 0; k < 2*i+1; k++) {
triangle[i][n-1+k] = '*';
}
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < 2*n-1; j++) {
System.out.print(triangle[i][j]);
}
System.out.println();
}
}
}
```
输出结果如下:
```
请输入等边三角形的行数:5
*
***
*****
*******
*********
```
希望能够帮到您!
用“*”和Java循环语句和数组输出倒等边三角
好的,以下是使用Java循环语句和数组输出倒等边三角形的代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入倒等边三角形的行数:");
int n = input.nextInt();
char[][] triangle = new char[n][2*n-1];
for (int i = 0; i < n; i++) {
for (int j = 0; j < i; j++) {
triangle[i][j] = ' ';
}
for (int k = 0; k < 2*(n-i)-1; k++) {
triangle[i][i+k] = '*';
}
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < 2*n-1; j++) {
System.out.print(triangle[i][j]);
}
System.out.println();
}
}
}
```
输出结果如下:
```
请输入倒等边三角形的行数:5
*********
*******
*****
***
*
```
希望能够帮到您!