您的位置:首页 > 其它

杨辉三角

2016-03-16 21:03 351 查看
// test.cpp : 定义控制台应用程序的入口点。

//

#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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: