天天看点

《C语言编程——零基础初学者指南(第3版)》一2.4 第二个程序示例

本节书摘来自异步社区《c语言编程——零基础初学者指南(第3版)》一书中的第2章,第2.4节,作者 【美】greg perry , dean miller,更多章节内容可以访问云栖社区“异步社区”公众号查看

c语言编程——零基础初学者指南(第3版)

本章的目标是,让读者熟悉c程序的大体样式,着重理解main()函数,其中包含可执行的c语句。c语言的格式比较自由,虽然对空白未作严格规定,但却对小写字母吹毛求疵。c语言要求所有的命令和函数都用小写字母,如printf()。

目前,不要求读者理解本章代码中的细枝末节,本书会在后面章节做详细讲解。但是,再次提醒读者,尽可能多动手编程——实践出真知!多写代码能增加你对编码的信心。下面介绍本章的第二个程序,其中涵盖了之前介绍过的数据类型:

这个小程序包含本章介绍过的3种数据类型:字符(c)、整数(2)和浮点数(99.9),将在屏幕上打印3行消息。

《C语言编程——零基础初学者指南(第3版)》一2.4 第二个程序示例

注意 第一个printf语句中,%c告诉程序要插入字符’c’。%c中的c是字符的缩写,并不代表字符是c。即使你想表达“i am learning the <code>n</code> programming language”(我正在学习n程序设计语言),在c语言中仍然要使用%c来插入’n’字符。

main()函数只是程序员在程序中写的一个函数。main()的代码以及程序中其他函数的代码,都要放在左右花括号({和})之间。printf()函数是内置的c函数,用于输出。下面是该程序的输出:

《C语言编程——零基础初学者指南(第3版)》一2.4 第二个程序示例

提示 多次运行这个程序,尝试改变消息和数据。你甚至可以故意打错代码,例如忘记在句末加分号(;),看看编译会出现什么情况。从错误中学习,你会成为更好的程序员!

本章介绍了c程序的大体样式,让读者熟悉了main()函数。

本章要点归纳如下。

在c语言中,函数名后必须紧跟一对圆括号。c程序由一个或多个函数组成。程序中必须有main()函数,c程序首先执行main()函数。

在c程序中多用空白,提高代码的可读性。

不要在整数前加0,除非这个整数是0。

字符要用单引号括起来,字符串要用双引号括起来。整数是完整的不带小数点的数。浮点数是带小数点的数。

继续阅读