用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.使用醋或檸檬汁:將醋或檸檬汁倒在菠蘿蜜粘液的區域上,靜置幾分鐘後用抹布或紙巾擦拭即可。3.使用洗潔精:將洗潔精倒在菠...
-
無限恐怖盒子理論:人類世界被操控,我們只是盒子裏的人
盒子理論源自上世紀80年代少數派的科幻世界觀,也是《無限恐怖》一個重要的概念理論。簡單來説就是將我們所處的世界比作一個盒子,我們很有可能就是這個盒子裏的某個程序或物種,而盒子只是操縱者創造的一個小世界,甚至可能不是真實存在的,下面就讓我們一起來看一看吧...
-
行醫資格證報考條件有哪些
(01)行醫資格證報考條件可能會因地區和國家的不同而有所差異。一般來説,以下是常見的行醫資格證報考條件:1.學歷要求:通常需要具備醫學相關專業的大學本科或以上學歷,比如醫學、臨牀醫學、中醫學等。(02)2.年齡要求:通常要求報考者年滿18週歲以上,最大年齡限制可能會有一...
-
酒能寄快遞嗎
(01)酒在寄快遞方面需要考慮以下因素:1.國家法律法規:不同國家對於寄送酒類的規定存在差異,一些國家可能允許寄送酒類,但也有些國家可能禁止或限制寄送酒類。(02)在寄送酒類之前,需要先了解目的地國家的法律法規和郵寄政策。2.郵寄公司政策:郵寄公司通常有自己的規定和限...