写一个方法用来遍历打印所有数组元素,打印格式如下 [10,20,30,40,50]

package 课堂代码;

public class Test6 {
    //写一个方法用来遍历打印所有数组元素,打印格式如下
    //[10,20,30,40,50]
    public static void main(String[] args) {
        int[] arr = {1, 2, 3, 4, 5};
        newArray(arr);
        System.out.println("-------------");
    }

    public static void newArray(int[] arr) {
        System.out.print("[");
        for (int i = 0; i < arr.length; i++) {
            if (i != arr.length - 1) {
                System.out.print(arr[i] + ", ");
            } else {
                System.out.print(arr[i]);
            }
        }
        System.out.println("]");
    }

}
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 可以创建一个结构体数组,结构体包含10个变量,比如:struct data {int a; int b; int c; int d; int e; int f; int g; int h; int i; int j;}; data array[10]; ### 回答2: 结构体数组可以用来存放多个结构体变量,每个结构体变量有多个成员。 首先,我们可以定义一个结构体,该结构体包含多个成员,如下所示: ``` struct Student { int id; char name[20]; int age; float score; }; ``` 然后,我们可以声明一个包含10个结构体变量的结构体数组: ``` struct Student students[10]; ``` 接下来,我们可以为每个结构体变量赋值。例如,为第一个结构体变量赋值: ``` students[0].id = 1; strcpy(students[0].name, "张三"); students[0].age = 18; students[0].score = 85.5; ``` 同样地,我们可以为其他结构体变量赋值。 最后,我们可以通过索引访问和修改结构体数组中的元素。例如,可以打印第五个结构体变量的姓名和年龄: ``` printf("第五个学生的姓名:%s\n", students[4].name); printf("第五个学生的年龄:%d\n", students[4].age); ``` 通过以上步骤,我们就成功地定义了一个包含10个结构体变量的结构体数组,并为每个结构体变量赋予了初始值。通过索引,我们可以访问和修改结构体数组中的元素。 ### 回答3: 可以定义一个结构体,包含需要存放的变量,并创建一个结构体数组来存储这10个变量。如下所示: ```c++ #include <iostream> using namespace std; // 定义结构体 struct Variable { int num; float decimal; char letter; }; int main() { // 创建结构体数组,存放10个变量 Variable variables[10]; // 向数组的每个元素赋值 for (int i = 0; i < 10; i++) { variables[i].num = i + 1; // 整型变量赋值 variables[i].decimal = i + 0.5; // 浮点型变量赋值 variables[i].letter = 'A' + i; // 字符型变量赋值 } // 输出每个变量的值 for (int i = 0; i < 10; i++) { cout << "Variable " << i+1 << ":" << endl; cout << "Integer: " << variables[i].num << endl; cout << "Decimal: " << variables[i].decimal << endl; cout << "Letter: " << variables[i].letter << endl; } return 0; } ``` 以上程序创建了一个名为Variable的结构体,结构体中有三个成员变量,一个整型变量num、一个浮点型变量decimal、一个字符型变量letter。然后在主函数中创建了一个名为`variables`的结构体数组,该数组长度为10,用于存放10个变量。通过循环遍历数组,分别为每个元素赋值不同的数字、小数和字母。最后再次遍历数组,输出每个变量的值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值