用C语言编写,打印杨辉三角
在visual C++ 6.0上,用C语言编写,打印杨辉三角
操作方法
(01)打开visual C++ 6.0-文件-新建-文件-C++ Source File
(02)定义变量和数组:#include<stdio.h>main(){int i, j, a[11][11]; /*定义i,j,a[11][11]为基本整型*/
(03)确定1的位置:for (i = 1; i < 11; i++) /*for循环i的范围从1到10*/{a[i][i] = 1; /*对角线元素全为1*/a[i][1] = 1; /*每行第一列元素全为1*/}
(04)确定其余的位置和数值:for (i = 3; i < 11; i++) /*for循环范围从第3行开始到第10行*/for (j = 2; j <= i - 1; j++) /*for循环范围从第2列开始到该行行数减一列为止*/a[i][j] = a[i - 1][j - 1] + a[i - 1][j]; /*第i行j列等于第i-1行j-1列的值加上第i-1行j列的值*/
(05)输出结果:for (i = 1; i < 11; i++){for (j = 1; j <= i; j++)printf("%4d", a[i][j]); /*通过上面两次for循环将二维数组a中元素输出*/printf("n"); /*每输出完一行进行一次换行*/}
(06)完整的源代码:#include<stdio.h>main(){int i, j, a[11][11]; /*定义i,j,a[11][11]为基本整型*/for (i = 1; i < 11; i++) /*for循环i的范围从1到10*/{a[i][i] = 1; /*对角线元素全为1*/a[i][1] = 1; /*每行第一列元素全为1*/}for (i = 3; i < 11; i++) /*for循环范围从第3行开始到第10行*/for (j = 2; j <= i - 1; j++) /*for循环范围从第2列开始到该行行数减一列为止*/a[i][j] = a[i - 1][j - 1] + a[i - 1][j]; /*第i行j列等于第i-1行j-1列的值加上第i-1行j列的值*/for (i = 1; i < 11; i++){for (j = 1; j <= i; j++)printf("%4d", a[i][j]); /*通过上面两次for循环将二维数组a中元素输出*/printf("n"); /*每输出完一行进行一次换行*/}}
-
行医资格证报考条件有哪些
(01)行医资格证报考条件可能会因地区和国家的不同而有所差异。一般来说,以下是常见的行医资格证报考条件:1.学历要求:通常需要具备医学相关专业的大学本科或以上学历,比如医学、临床医学、中医学等。(02)2.年龄要求:通常要求报考者年满18周岁以上,最大年龄限制可能会有一...
-
姓王的名人有哪些
(01)以下是一些姓王的名人:1.王菲:中国著名女歌手,代表作品包括《红豆》、《笑忘书》等。2.王阳明:中国明代著名哲学家、文学家和军事家,提出了“知行合一”的哲学思想。(02)3.王之涣:中国唐代著名诗人,代表作品包括《登鹳雀楼》、《凉州词》等。4.王安石:中国北宋著名政治...
-
如何学习服装设计
(01)学习服装设计需要掌握一定的美术功底、理论知识和实践经验。以下是一些建议,可以帮助你更好地学习服装设计:1.建立美术功底:绘画是服装设计的基础,因此需要具备一定的绘画能力。可以从素描、色彩、速写等方面入手,进行绘画训练。(02)2.学习服装设计理论:了解服装设计...
-
水浒传写的是哪个朝代
(01)《水浒传》是一部中国古代小说,又称《忠义水浒传》、《忠义水浒》等,作者是施耐庵。小说的故事发生在北宋末年,即11世纪初到12世纪初的时期。北宋朝代经历了几次政权更迭和社会动乱,国力衰落,统治失序。而《水浒传》所描写的故事背景正是在这个时期。(02)小说主要围...