用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"); /*每输出完一行进行一次换行*/}}
-
情商和智商的区别是什么?情商和智商哪个更重要
解答:情商是指一个人为人处事,察言观色和控制情绪的能力,而智商是指一个人的智力高低,这两个分别是大脑在情绪和智力方面的不同表现,一般来说智商高的人,情商不会太差,所以两者是有一定联系的,下面就跟着探秘志一起来看看吧!情商是什么情商简称为EQ,通常是指人在挫折耐...
-
猴年马月是哪年哪月
(01)猴年是指中国农历中的甲申年,即十二生肖中的猴年份。根据农历的循环,每12年为一个轮回,猴年会周期性地出现。(02)以下是猴年对应的公历年份和农历日期的一些例子:-1920年:庚申年(猴年)(农历正月初一至腊月二十九/三十)-1932年:壬申年(猴年)(农历正月初一至腊月二十九/三十)-1...
-
世界十大催眠曲:第一公认最有效,第四至今没有人听完
导语:催眠曲就是通过音乐来帮助被催眠者进入睡眠的状态,对于无法入睡的人能起到很好的治疗作用,其中著名的世界十大催眠曲则分别是哥德堡变奏曲,weightless,Sleepsong,Dream13,玄秘曲,摇篮曲,月光曲,α脑波音乐,帕赫贝尔的卡农,佛经,下面就跟着探秘志小编一起来看看吧!哥...
-
绣球菌怎么吃
(01)绣球菌(Hydrangeamacrophylla)是一种观赏植物,花朵多为蓝色或粉红色,常用于装饰和花束制作。然而,绣球菌并不适合食用,因为其花朵和其他部分可能对人体有毒。(02)以下是关于绣球菌的一些详细信息:1.毒性:绣球菌含有所谓的花青素,主要存在于花朵和叶子中。花青素可能对人...