UVa 488 Triangle Wave(格式控制)
2017-11-10 15:46
399 查看
每个输出之间有个换行,最后一个输出无换行
#include<stdio.h>
void print(int n, int m)
{
for(int i = 0; i < m; i++) {
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
printf("%d", i);
}
putchar('\n');
}
for (int i = n-1; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
printf("%d", i);
}
putchar('\n');
}
if (i != m-1)
putchar('\n');
}
}
int main(void)
{
int T, n, m, flag = 0;
scanf("%d", &T);
while (T--) {
if (flag) {
putchar('\n');
}
flag++;
scanf("%d %d", &n, &m);
print(n, m);
}
return 0;
}
#include<stdio.h>
void print(int n, int m)
{
for(int i = 0; i < m; i++) {
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
printf("%d", i);
}
putchar('\n');
}
for (int i = n-1; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
printf("%d", i);
}
putchar('\n');
}
if (i != m-1)
putchar('\n');
}
}
int main(void)
{
int T, n, m, flag = 0;
scanf("%d", &T);
while (T--) {
if (flag) {
putchar('\n');
}
flag++;
scanf("%d %d", &n, &m);
print(n, m);
}
return 0;
}
相关文章推荐
- uva 488 triangle wave
- uva 400 Unix ls(借助printf("%*s",int, char*);控制格式)
- UVA 488 - Triangle Wave 水~
- UVA488 - Triangle Wave
- UVA 488 - Triangle Wave
- UVA 488 - Triangle Wave 水~
- uva-488 - Triangle Wave
- UVA - 488 Triangle Wave
- uva488题意的理解和空格的控制
- UVa488 Triangle Wave
- UVA - 488 Triangle Wave
- UVa488 - Triangle Wave
- UVA - 488 Triangle Wave(水题)
- uva 488 - Triangle Wave
- UVA 488-Triangle Wave
- uva 488 Triangle Wave
- UVa227Puzzle主要是输入输出格式控制
- UVA 488 - Triangle Wave
- UVa 488 - Triangle Wave
- UVa 488 - Triangle Wave