//
#include "stdafx.h"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
for(int i =0;i<6;i++)
{
PrintNULL(i,6);
PrintA(i,6);
printf("\n");
}
getchar();
return 0;
}
void PrintNULL(int Ranger,int Number){
for(int i =Number-Ranger;i>0;i--)
printf(" ");
}
void PrintA(int Ranger,int Number){
for(int i=0;i<=Ranger;i++)
{
printf("*");
printf(" ");
}
}
输出结果:
*
* *
* * *
* * * *
* * * * *
// test.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
using namespace std;
void PrintNULL(int Ranger,int Numer);
void PrintB(char s[],int &j ,int i,int number);
int _tmain(int argc, _TCHAR* argv[])
{
int j = 0;
char a[]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','1','2','3','4','5','6','7','8','9','0'};
for(int i =0;i<9;i++)
{
PrintNULL(i,9);
//PrintA(i,6);
PrintB(a,j,i,9);
printf("\n");
}
getchar();
return 0;
}
void PrintNULL(int Ranger,int Number){
for(int i =Number-Ranger;i>0;i--)
printf(" ");
}
void PrintB(char s[],int &j ,int i,int number){
for(int n = 0;n<i;n++)
{
printf("%c",s[j]);j++;
printf(" ");
}
}
输出结果:
a
b c
d e f
g h i j
k l m n o
p q r s t u
v w x y z 1 2
3 4 5 6 7 8 9 0