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

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

2.4 第二个程序示例

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

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

/* 使用字符、整数和浮点数据类型的程序 */
include <stdio.h>
main()
{
printf("I am learning the %c programming language\n", 'C');
printf("I have just completed Chapter %d\n", 2);
printf("I am %.1f percent ready to move on ", 99.9);
printf("to the next chapter!\n");
return 0;
}

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

image注意 第一个printf语句中,%c告诉程序要插入字符’C’。%c中的c是字符的缩写,并不代表字符是C。即使你想表达“I am learning the N programming language”(我正在学习N程序设计语言),在C语言中仍然要使用%c来插入’N’字符。
main()函数只是程序员在程序中写的一个函数。main()的代码以及程序中其他函数的代码,都要放在左右花括号({和})之间。printf()函数是内置的C函数,用于输出。下面是该程序的输出:

I am learning the C programming language
I have just completed Chapter 2
I am 99.9 percent ready to move on to the next chapter!

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

本章小结

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

本章要点归纳如下。

在C语言中,函数名后必须紧跟一对圆括号。C程序由一个或多个函数组成。程序中必须有main()函数,C程序首先执行main()函数。
在C程序中多用空白,提高代码的可读性。
不要在整数前加0,除非这个整数是0。
字符要用单引号括起来,字符串要用双引号括起来。整数是完整的不带小数点的数。浮点数是带小数点的数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值