C语言中打印各种三角形.docx

上传人:b****6 文档编号:12687531 上传时间:2023-06-07 格式:DOCX 页数:8 大小:15.06KB
下载 相关 举报
C语言中打印各种三角形.docx_第1页
第1页 / 共8页
C语言中打印各种三角形.docx_第2页
第2页 / 共8页
C语言中打印各种三角形.docx_第3页
第3页 / 共8页
C语言中打印各种三角形.docx_第4页
第4页 / 共8页
C语言中打印各种三角形.docx_第5页
第5页 / 共8页
C语言中打印各种三角形.docx_第6页
第6页 / 共8页
C语言中打印各种三角形.docx_第7页
第7页 / 共8页
C语言中打印各种三角形.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

C语言中打印各种三角形.docx

《C语言中打印各种三角形.docx》由会员分享,可在线阅读,更多相关《C语言中打印各种三角形.docx(8页珍藏版)》请在冰点文库上搜索。

C语言中打印各种三角形.docx

C语言中打印各种三角形

publicclassTriangle{

1.

2./**

3.*@paramargs

4.*/

5.

6.publicstaticvoidmain(String[]args){

7.a();//打印正等腰三角

8.b();//打印倒等腰三角

9.c();//打印直边靠左正直角三角

10.d();//打印直边靠右正直角三角

11.e();//打印直边靠左倒直角三角

12.f();//打印直边靠右倒直角三角

13.g();//打印底边靠左钝角角三角

14.h();//打印底边靠右钝角角三角

15.}

16./**

17.*作用:

打印正等腰三角

18.*/

19.publicstaticvoida(){

20.System.out.println("打印正等腰三角");

21.inti,j;

22.for(i=1;i<=5;i++){

23.for(j=5;j>i;j--){

24.System.out.print("");

25.}

26.for(j=0;j

27.System.out.print("*");

28.}

29.System.out.println();

30.}

31.}

32.

33./**

34.*打印倒等腰三角

35.*/

36.publicstaticvoidb(){

37.System.out.println("打印倒等腰三角");

38.inti,j;

39.for(i=1;i<=5;i++){

40.for(j=1;j

41.System.out.print("");

42.}

43.for(j=10;j>i*2-1;j--){

44.System.out.print("*");

45.}

46.System.out.println();

47.}

48.}

49./**

50.*打印直边靠左正直角三角

51.*/

52.publicstaticvoidc(){

53.System.out.println("打印直边靠左正直角三角");

54.inti,j;

55.for(i=1;i<=5;i++){

56.for(j=0;j

57.System.out.print("*");

58.}

59.System.out.println();

60.}

61.}

62.

63./**

64.*打印直边靠右正直角三角

65.*/

66.publicstaticvoidd(){

67.System.out.println("打印直边靠右正直角三角");

68.inti,j;

69.for(i=1;i<=5;i++){

70.for(j=5;j>i;j--){

71.System.out.print("");

72.}

73.for(j=0;j

74.System.out.print("*");

75.}

76.System.out.println();

77.}

78.}

79./**

80.*打印直边靠左倒直角三角

81.*/

82.publicstaticvoide(){

83.System.out.println("打印直边靠左倒直角三角");

84.inti,j;

85.for(i=1;i<=5;i++){

86.for(j=5;j>=i;j--){

87.System.out.print("*");

88.}

89.System.out.println();

90.}

91.}

92./**

93.*打印直边靠右倒直角三角

94.*/

95.publicstaticvoidf(){

96.System.out.println("打印直边靠右倒直角三角");

97.inti,j;

98.for(i=1;i<=5;i++){

99.for(j=1;j

100.System.out.print("");

101.}

102.for(j=5;j>=i;j--){

103.System.out.print("*");

104.}

105.System.out.println();

106.}

107.}

108./**

109.*打印底边靠左钝角角三角

110.*/

111.publicstaticvoidg(){

112.System.out.println("打印底边靠左钝角角三角");113.inti,j;

114.for(i=1;i<=5;i++){

115.for(j=0;j

116.System.out.print("*");

117.}

118.System.out.println();

119.}

120.for(i=1;i<5;i++){

121.for(j=5;j>i;j--){

122.System.out.print("*");

123.}

124.System.out.println();

125.}

126.}

127./**

128.*打印底边靠右钝角角三角

129.*/

130.publicstaticvoidh(){

131.System.out.print("打印底边靠右钝角角三角");

132.inti,j;

133.for(i=0;i<=5;i++){

134.for(j=5;j>i;j--){

135.System.out.print("");

136.}

137.for(j=0;j

138.System.out.print("*");

139.}

140.System.out.println();

141.}

142.for(i=1;i<5;i++){

143.for(j=0;j

144.System.out.print("");

145.}

146.for(j=5;j>i;j--){

147.System.out.print("*");

148.}

149.System.out.println();

150.}

151.}

152.}

逆序的各种算法:

1.publicclassReverse{

2.publicstaticvoidmain(String[]args){

3.//定义的字符

4.Strings="华中爱我";

5.

6.

7.//通过String的subString方法

8.intlen=s.length();

9.Stringsub_reverse="";

10.for(inti=len;i>0;i--)

11.sub_reverse+=s.substring(i-1,i);//返回子字

符串,开始于i-1结束于i

12.System.out.println("通过substring方法逆

序:

"+sub_reverse);

13.

14.

15.//通过Sring的StringBuffer方法逆序

16.Stringbuffer_reverse;

17.buffer_reverse=(newStringBuffer(s).reverse()).toString

();

18.System.out.println("通过StringBuffer方法逆

序:

"+buffer_reverse);

19.

20.

21.//通过数组实现字符串逆序

22.char[]c=s.toCharArray();

23.char[]temp=newchar[c.length];

24.for(inti=0,j=c.length-1;i

-){

25.temp[j]=c[i];

26.}

27.System.out.println("通过数组来逆

序:

"+buffer_reverse);

28.

29.

30.

31.

32.}

33.}

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 教育学心理学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2