c++一维数组--根据工龄计算基本工资

用一维数组问题--根据工龄计算基本工资,这个相关代码怎么写?🥺

img


int ages[] = { 16,3,7,6,22,14 };
    cout << "序号" <<"\t"<< "工龄" << "\t" << "工资" << endl;
    for (int i = 0; i < sizeof(ages) / sizeof(ages[0]); i++)
    {
        cout << (i + 1) << "\t" << ages[i] << "\t" << 1200 + ages[i] * 180 << endl;
    }

把工龄保存到数组,通过循环语句与if语句判断,再根据公式计算。


#include <stdio.h>

int main(void)
{
    int a[] = {16,3,7,6,22,14};
    int i, n = sizeof(a)/sizeof(a[0]);
    printf("序号\t工龄\t工资\n");
    for(i=0; i<n; i++) {
        printf("%d\t%d\t%d\n", i+1, a[i], 1200 + a[i] * 180);
    }
    return 0;
}


C++版本

#include <iostream>
using namespace std;

int main(void)
{
    int a[] = {16,3,7,6,22,14};
    int i, n = sizeof(a)/sizeof(a[0]);
    cout << "序号\t工龄\t工资" << endl;
    for(i=0; i<n; i++) {
        cout << (i+1) << "\t" << a[i] << "\t" << (1200 + a[i] * 180) << endl;
    }
    return 0;
}

如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮