zoukankan      html  css  js  c++  java
  • 用C++编一程序,先输出一行sun mon tue wed thu fri fri,接着使用右对齐打印出日期,像日历那样

    用C++编一程序,先输出一行sun mon tue wed thu fri fri,接着使用右对齐打印出日期,像日历那样

    先输出一行sun mon tue wed thu fri fri,再提醒用户输入一个起始日期和终止日期,然后输出结果。

    #include<iostream>
    
    #include<iomanip>     //要设置域宽,使用setw函数,所以要使用iomanip头文件
    
    using namespace std;
    
    int main(){
    
        int day, stop, i, j, tian;
    
        cout << "Enter the number of day and stop:" << endl;
    
        cin >> day >> stop;
    
        cout << "  Sun  Mon  Tue  Wed  Thu  Fri  Sat" << endl;
    
        for (j = 0; j < day; j++)     //处理起始日期之前的空格
    
            cout << setw(5) << ' ';
    
        for (i = 1; i <= stop; i++)     //将i和终止日期stop进行比较,确定输出结束的时间
        {
    
            tian = (i + day) % 7;    //保证一行只有七个元素
    
            if (tian == 0)
    
                cout << setw(5) << i << endl;    //达到七个元素进行换行
    
            else
    
                cout << setw(5) << i;
    
        }
    
        cout << '
    ';    //输出结束时进行换行  
    
        system("pause");
    
        return 0;
    
    }

    输出结果如下所示:

  • 相关阅读:
    DynamoDB-条件表达式ConditionExpression
    更新表达式updateExpression
    AWS AppSync 的基本语句
    post和get的区别
    图片缩小右移旋转
    加入购物车飞入特效
    c# out参数直接写法
    unity vs 重复打开
    canvas与sprite射线检测
    MySQL语法大全
  • 原文地址:https://www.cnblogs.com/lxt1105/p/5796692.html
Copyright © 2011-2022 走看看