#include<iostream.h>
#include<iomanip.h>
void main()
{
cout<<setw(3)<<'*'<<setw(4)//<<""
for(int i=1i<10i++)
cout<<setw(4)<<i
cout<<endl
for(i=1i<10i++)
{
cout<<setw(3)<<i<<setw(4)/毁伏/<<""
for(int j=1j<=ij++)
cout<扰喊<setw(4)<<i*j
cout<<endl
}
}
如果你把第五行的空格去掉,后面的也得去掉,要不就都加上,要不就都纤李携去掉,保持格式统一
#include <stdio.h>void main()
{
int i, j
for (i = 1 i <= 9 i++)
{
for (j = 1 j <= 9 j++)
陆斗 {
if (j <i)
激悉冲 {
明歼 printf("%d", i * j)
}
putchar('\t')
}
putchar('\n')
}
return
}
# coding=utf-8# using python2.7
a = [[(i + 1) * (j + 1) if i >= j else ' ' for i in range(9)] for j in range(9)]
# 1.for循环
for i in range(9):
销亏for j in range(9):
print a[i][j], '\t',
print '\n'
# 2.while循环
i, j = 0, 0
while i < 9:
while j < 9:
print a[i][j], '\t',
培扮 j += 1
print '\n'
i += 1
配斗灶 j = 0
结果如图:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)