【问题标题】:array that add 5 in odd and 10 in even by using afunction in c++通过使用 C++ 中的函数在奇数中添加 5,在偶数中添加 10 的数组
【发布时间】:2022-11-18 06:02:18
【问题描述】:

用 C++ 为函数 void check(int S[ ], int n) 编写一个程序,将数组 S 的所有奇数值加 5,所有偶数值加 10,其中 n 是数组的大小。

我无法得到答案

【问题讨论】:

    标签: c++ arrays


    【解决方案1】:

    您可以使用模 % 来检查数字是偶数还是奇数,如果除以 2 的余数为 0,则它为偶数,否则为奇数。

    for (int i = 0; i < n; i++) {
          if (S[i]%2 == 0){
             S[i]+=10;
             }
          else{
             S[i]+=5;
             }
        }
    

    【讨论】:

      猜你喜欢
      • 2016-10-12
      • 1970-01-01
      • 2020-10-02
      • 2019-03-09
      • 1970-01-01
      • 1970-01-01
      • 2018-01-05
      • 1970-01-01
      • 2021-08-11
      相关资源
      最近更新 更多