• 首页
  • 教育理念
  • 文章专题
  • 编程教程
    • – Scratch编程教程
    • – AppInventor编程
    • – Python编程教程
    • – NOIP信息学奥赛
    • – C/C++编程教程
    • – JS编程教程
  • 少儿编程学院
    • – 在线课程
    • – 学院名师
    • – 动态资讯
  • 少儿编程社区
    • – 在线编程
    • – 编程作品
    • – 专题创作
  • 更多
    • – APP客户端
    • – 关于我们
    • – 寻求合作
    • – 少儿编程联盟
投稿 登录 注册
  • 首页
  • 文章专题
  • 教育理念
  • 编程教程
  • 少儿编程学院
  • 微信公众号
  • APP客户端
少儿编程学院
少儿编程教育-微信公众号
首页 › 编程教程 › C/C++编程教程 › 正文
C语言教程C语言编程编程教程编程教育

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

啊哈编程啊哈编程 C/C++编程教程 2018-01-25 4,784 5
啊哈C语言编程-第4课-system(

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

这个时代很难想象还有什么不是通过计算机程序控制的。 ...

接上一课。

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

system(“pause”);

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

啊哈C语言编程-第4课-system(

图 2-10 删除 system(“pause”)

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

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

啊哈C语言编程-第4课-system(

图 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(

图 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(

图 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(

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

A

BC

DEF

GHIJ

KLMNO

PRSTUV

W

X

Y

Z

 

喜欢 (5)
打赏
  • 打赏支付宝扫一扫
  • 打赏微信扫一扫
微博 微信 QQ

微信扫一扫,分享到朋友圈

微信公众号
编程少年Scratch实物积木
少儿编程教育-微信公众号
上一篇

中国90后极客少年设计的黑科技,横扫全球12项大奖!

下一篇

广东粤教版教材Scratch少儿编程-第4课-漂亮的风车

猜你喜欢

  • 教育部重磅!青少年编程能力等级考试来了!少儿编程教育全面普及!

    教育部重磅!青少年编程能力等级考试来了!少儿编程教育全面普及!

  • 亲身经历青少年AI人工智能技术等级考试!北京大学出题,工信部发证!

    亲身经历青少年AI人工智能技术等级考试!北京大学出题,工信部发证!

  • 这份1000万人收藏的计算机科学速成课,快来免费领取吧!

    这份1000万人收藏的计算机科学速成课,快来免费领取吧!

  • 小学生教你学编程,8岁上海小学生开少儿编程课爆红网络!

    小学生教你学编程,8岁上海小学生开少儿编程课爆红网络!

  • 少儿学编程好吗?为什么学少儿编程?少儿编程学什么?

    少儿学编程好吗?为什么学少儿编程?少儿编程学什么?

  • 计算机科学速成课-第6课:寄存器和内存

    计算机科学速成课-第6课:寄存器和内存

啊哈编程
啊哈编程作者

我真的不是自黑!

中国STEAM教育2018年度风云榜

微信公众号

推荐专题

  • 有趣的少儿编程游戏推荐

    查看专题
  • 国外优秀的少儿编程教育

    查看专题
  • S科学-T技术-E工程-M数学

    查看专题

猜你喜欢

  • 为何要孩子学习少儿编程?该什么时候学?
    2017-08-22

    为何要孩子学习少儿编程?该什么时候学?

  • 贝尔编程正式发布!受邀参加第74届中国教育装备展!

    贝尔编程正式发布!受邀参加第74届中国教育装备展!

    2018-05-13
  • 信息学奥赛:在未来,信息学会成为一个主要学科吗?

    信息学奥赛:在未来,信息学会成为一个主要学科吗?

    2018-06-22
  • 今日话题:高校自主招生的优惠政策解读

    今日话题:高校自主招生的优惠政策解读

    2018-08-16
  • 人工智能AI时代已来!上海无人驾驶汽车号牌发放,正式开放使用!

    人工智能AI时代已来!上海无人驾驶汽车号牌发放,正式开放使用!

    2018-10-08

热门文章

  • 9个青少儿防疫问题,北京大学国际医院儿科专家权威解答!
    2020-02-08 45,226

    9个青少儿防疫问题,北京大学国际医院儿科专家权威解答!

热门标签

鲨鱼公园高考改革高考加分青橙创客青少儿防疫阿部和广错误观念逻辑思维费米科学贝尔科教谷歌教育计算机科学计算机思维解决方案西瓜创客

微信公众号

热门文章 热门标签 年度归档 少儿编程教育联盟

Copyright © 2021 少儿编程教育网 粤ICP备17057575号 · Designed by shaoerbc.org

大家都在搜

  • Scratch教程
  • scratch2下载
  • Scratch编程
  • 编程思维
  • 信息学奥赛
  • STEM教育
  • 编程一小时
  • 自主招生
  • 少儿编程竞赛

关注我们的公众号

微信公众号