Abel_ILmjh 2021-07-23 09:55 采纳率: 100%
浏览 13
已结题

2015NOIP普及组初赛完善程序一

日历图在这里
https://oitiku.sh1a.qingstor.com/4.jpg

#include<iostream>
using namespace std;
const int dayNum[]={-1,31,28,31,30,31,30,31,31,30,31,30,31};
int m, offset, i;
int main()
{
    cin >> m;
    cout <<"S    M    T    W    T    F    S"<<endl;//'    '为tab制表符
    ①;
    for (i = 1; i < m; i++)
        offset = ②;
    for (i = 0; i < offset; i++)
        cout <<'    ';
    for (i = 1; i <= ③;i++)
    {
        cout << ④;
        if(i==dayNum[m]||⑤==0)
            cout << endl;
        else
            cout << '    ';
    }
    return 0;
}

答案

填空位置 ①:

offset = 4

填空位置 ②:

(offset + dayNum[i]) % 7

填空位置 ③:

dayNum[m]

填空位置 ④:

i

填空位置 ⑤:

(offset + i) % 7
求解填空①、②、⑤解析过程

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 7月31日
    • 创建了问题 7月23日

    悬赏问题

    • ¥15 halcon ocr mlp 识别问题
    • ¥15 已知曲线满足正余弦函数,根据其峰值,还原出整条曲线
    • ¥20 无法创建新的堆栈防护界面
    • ¥15 sessionStorage在vue中的用法
    • ¥15 wordpress更换域名后用户图片头像不显示
    • ¥15 如何在ubunto上安装CEF (Chromium Embedded Framework),并且基于qt实现打开一个web
    • ¥30 AD9854 为什么输出波形幅度受限,AI机器人勿扰
    • ¥15 如何在ubunto上安装CEF (Chromium Embedded Framework
    • ¥15 如何联系真正的开发者而非公司
    • ¥15 有偿求苍穹外卖环境配置