Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我需要在C中使用复合格式的帮助#_C#_Format_Console.writeline - Fatal编程技术网

C# 我需要在C中使用复合格式的帮助#

C# 我需要在C中使用复合格式的帮助#,c#,format,console.writeline,C#,Format,Console.writeline,下面是我的程序的一个方法(函数),它假设生成指定的月份和年份,我正确地理解了这一部分,但是我需要帮助将日期格式化为与一周中的日期相同的列 static void GenMonth(int month, int year) { int daycode, ndim; PrintHeader(month, year); ndim=GetNDIM(month,year); int day=1; daycode = GetDayCode(month, day, ye

下面是我的程序的一个方法(函数),它假设生成指定的月份和年份,我正确地理解了这一部分,但是我需要帮助将日期格式化为与一周中的日期相同的列

static void GenMonth(int month, int year)
{
    int daycode, ndim;
    PrintHeader(month, year);
    ndim=GetNDIM(month,year);
    int day=1;
    daycode = GetDayCode(month, day, year);

    int a,i;
    for(a=1;a<=daycode;a++)
    {
        Console.Write("    ");
    }

    for (i = 1; i <= GetNDIM(month, year); i++)
    {
        Console.Write("{0,4}", i);
    }

    daycode = GetDayCode(month, day, year);
    if (daycode == 6)
    {
        Console.Write("\n");
    }
}
static void GenMonth(整数月,整数年)
{
int daycode,ndim;
打印头(月、年);
ndim=GetNDIM(月、年);
整日=1;
daycode=GetDayCode(月、日、年);
int a,i;

对于(a=1;a每行后7个数字打印一行新行,第一行应该是不同月份的特例

我如何发送图片?刚刚做过,请检查一下,看看您是否可以帮助meso我是否应该执行上一个if语句中嵌套的for循环?您可以在第二个for循环中使用mod。例如
if((i+daycode)%7)=0)控制台。写入(“\n”);