8卡牌收集讲解

题目:一维数组简单运用-课后作业-8.卡牌收集
这道题要求输入三排,第一排决定了后两排输入的个数,我们可以定义整数类型的n和m来输入数字;
第二行要求输入n个整数,所以需要用到for循环来输入整数,代码如下:
  1. for (int i = 1;i <= n;i ++){
  2. cin>>a[i];
  3. }
这3行代码将输入的数字保存到了名为a的数组内,所以需要提前定义数组a;
第三行代表需要查找指定索引的数字,查找的数据就是第二排输入的卡牌攻击力,而攻击力存储在a中,所以需要另一个for循环遍历a,提取其中的数据:
  1. for (int i = 1;i <= m;i ++){
  2.    cin>>t;
    
  3.    cout<<a[t]<<" ";
    
  4. }

这段代码中cin>>t代表第三行的输入,运用a[t]查找并获得了对应数据,将其带入cout语句即可输出对应的数据。

3 个赞

帖子有问题
1.设在了常规分区
2.格式不标准

2 个赞