程序功能:从键盘上输入整数n,按以下格式输出n行2n-1列的图案(锯齿波波形图)。
行下标取0到n-1,列下标取0到2n-2,输出图形的主要下标位置:
程序运行两次,分别输入8和12时的运行结果如下:
程序功能:从键盘上输入整数n,按以下格式输出n行2n-1列的图案(锯齿波波形图)。
行下标取0到n-1,列下标取0到2n-2,输出图形的主要下标位置:
程序运行两次,分别输入8和12时的运行结果如下:
终于找到了规律 脚标从0开始计数 脚标值与n-1的余数是0或 行数值
int iTemp = j%(in-1);
if (iTemp == i || iTemp == 0)
// caimi6.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int in = 0;
scanf_s("%d", &in);
for (int i = 0; i <in; i++)
{
for (int j = 0; j < 2 * in - 1; j++)
{
int iTemp = j%(in-1);
if (iTemp == i || iTemp == 0)
{
printf_s("@");
}
else
{
printf_s(" ");
}
}
printf_s("\n");
}
_tsystem(L"pause");
return 0;
}