搜建筑资料网 - 做最好的工程资料下载网站!本站永久网址:www.sojianzhu.com

当前位置: > 知识 > > 内容页

C语言如何打印楼梯

浏览:2019-11-23 15:50

 

C语言中有许多的趣味编程,经常练习不仅可以体会编程的了乐趣,还可以提升自己的编程能力。
小编今天就向大家演示如何用C语言打印一个楼梯,希望对大家有帮助。

工具/环境

一台电脑C语言

方法/步骤

    1

    首先打开桌面上的C语言编程软件C-Free5,这是一种非常简单实用的国产编程软件。

    2

    然后我们再来分析一下“楼梯”这个问题。

    第一:我们要用什么语句来打印楼梯,这个楼梯又有多长?

    第二:楼梯的台面我们要用什么来填充?

    解决这两个问题,我们就可以编写出这个问题的C语言的代码。
    大家可以先来自己先想想,这有利与提升我们的编程思维。

    3

    第一个问题我们可以用循环语句来解决,例如for语句。
    嵌套for语句,第一个for语句用来打印行,第二个for语句用来打印列,长度可以按照自己的喜好。

      int i , j;

      for(i=1;i<11;i++)

      {

        for(j=1;j<=i;j++);

         ......

      }

    4

    第二个问题,如果想打印白色的台面,就要引用ASCII码来解决,引入特殊的符号。

    printf("%c%c", '\xA1', '\xF6');可以用来打印一个白格。

    5

    程序代码:

    #include "stdio.h"

    #include "conio.h"

    main()

    {

      int i,j;

      for(i=1;i<11;i++)

      {

        for(j=1;j<=i;j++)

        printf("%c%c", '\xA1', '\xF6');

        printf("\n");

      }

      getch();

    }

    6

    编写好程序以后,进行编译,如果编译结果【没有错误,没有警告】,表示程序没有语法错误,但这并不代表程序一定正确。

    7

    楼梯的效果如图。

    教程结束。

注意事项

getch()是一个类似于"暂停"的函数,头文件为【conio.h】请为小编投票或点赞,谢谢大家。
分享到:

相关文章