啊哈C语言编程-第4课-system(“pause”)的使用-少儿编程教育网

啊哈C语言少儿编程-目录

这个时代很难想象还有什么不是通过计算机程序控制的。如果想理解这个时代,就必须得理解计算机编程,编程会让我们以一种全新的方…

接上一课。

细心的同学可能会发现,“啊哈 C”默认的 C 语言框架,比我们之前说的 C 语言框架多了一句话:

system("pause");

这句话是什么意思呢?稍后我们再揭晓,我们先将这句话删除,删除后的界面如图 2-10 所示。

啊哈C语言编程-第4课-system(“pause”)的使用-少儿编程教育网

图 2-10 删除 system("pause")

好了,同学们请注意,到了最后一步,我们需要让我们的代码运行起来。现在你只需单击 “啊哈 C”上的“运行”按钮 。

接下来,你需要为所写的程序起一个名字,我为这个程序起的名字是“nihao”,当然你可以随便起名,中英文都可以。比如你可以称之为“abc”或“我的第一个程序”,或者叫“1”都行,但是你最好别写火星文或者特殊字符哦,也不能有英文的点号。将程序的名字输入在如图 2-11所示的文本框中之后再单击“保存”按钮,接下来就是见证奇迹的时刻。

啊哈C语言编程-第4课-system(“pause”)的使用-少儿编程教育网

图 2-11 给程序起个名字

如果你的代码没有写错,那你的“啊哈 C”将会弹出一个对话框,提示“恭喜你编译成功”,如图 2-12 所示。请同学们注意,在输入代码的时候,一定不要用中文输入法,这里所有的符号都是英文的,一般也都是小写。

下面当然是单击“确定”按钮啦。接下来,请注意:请注视你的计算机屏幕,一秒也不要走开,数秒之后,你将会发现计算机的屏幕上有一个“黑影”闪过,如果你没有发现这个“黑影”,请重新单击“运行”按钮,并再次注视你的计算机屏幕。

此时,你可能想问,为什么屏幕上会出现这个“黑影”?但我们是要在屏幕上显示“ni hao” 才对啊。其实刚才那个“黑影”就是“ni hao”,只不过计算机的运行速度太快了,在屏幕上显示之后,就立即消失了。那应该怎么办呢?我们需要让计算机暂停一下。

system("pause");

上面这句话是我们之前删除了的,其实它的作用就是让计算机“暂停一下”。好了,我们将这句话放在 printf("ni hao");后面,完整的代码如下:

#include <stdio.h>

#include <stdlib.h>

int main()
{

printf("ni hao");

system("pause");

return 0;

}

好了,再次单击“运行”按钮吧。如果代码没有错误,你将看到如图 2-13 所示的界面。

啊哈C语言编程-第4课-system(“pause”)的使用-少儿编程教育网

图 2-13 运行成功的结果

“请按任意键继续…”是 system("pause");输出的一个提示,此时你只需按键盘上的任意一个键,这个小黑窗口就会关闭。

如果你想让“ni hao”分两行显示,则只需要将 printf("ni hao"); 改为 printf("ni \n hao"); 这里的“\n”表示的就是“换行”。注意,这里的“\”是向右下角斜的,它在键盘上的位置,通常是在回车键的上方。好,赶快尝试一下吧。运行结果如图 2-14 所示。

#include <stdio.h>

#include <stdlib.h>

int main()
{

printf("ni\nhao");

system("pause");

return 0;

}

啊哈C语言编程-第4课-system(“pause”)的使用-少儿编程教育网

图 2-14 分行后的运行结果

当然你也可以让“请按任意键继续...”在下一行显示,只需将 printf("ni\nhao"); 改为printf("ni \n hao\n"); 即可,去试一试吧。

·试试吧!

1.下面这段代码是让计算机在屏幕上输出 hi。其中有 3 个错误,快来改正吧!

#include <stdio.h>

#include <stdlib.h>

int main( )
{

print(hi)

system("pause");

return 0;

}

2.如何让计算机说中文呢?请让计算机像下面一样说“早上好”,应该怎么办?

啊哈C语言编程-第4课-system(“pause”)的使用-少儿编程教育网

3.再尝试一下让计算机显示下面这个图形。

A

BC

DEF

GHIJ

KLMNO

PRSTUV

W

X

Y

Z