急,谁知道这题怎么做?!!

img

定义7个元素的数组,分别代码周日~周六的数值,
int day;
scanf("%d",&day);
int week = (day-1)%7;

代码如下
有帮助望采纳~

#include<iostream>
using namespace std;

int main(int argc, char const *argv[])
{
    char week[][7] = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
    int a;
    cin >> a;
    cout << week[(a - 1) % 7];
}

img