c 语言程序开始怎么写,C 语言基础教程(我的C之旅开始了)[二]

本文档详细介绍了C语言程序`meter2centimeters.c`,该程序将米转换为厘米。程序中涉及了注释文档、变量声明、乘法运算和`printf`函数的使用。通过一个简单的例子,讲解了如何在C语言中进行基本的数学运算和输出。同时强调了编写文档和良好编程习惯的重要性。
摘要由CSDN通过智能技术生成

首先请看以下代码,并且和我们的第一个 C 程序比较比较,看看这个程序新增了什么知识点。

/* meter2centimeters.c -- 以厘米为单位来表示两米 */

#include

int main(void)

{

int meters, centimeters;

meters = 2;

centimeters = 100 * meters;  /* 100 乘以 meters */

printf( "%d-meter is equal to %d centimeters.\n", meters, centimeters );

printf( "Yes, I said %d centimeters!\n", 100 * meters );

return 0;

}

下面我们来仔细分析这个小程序。

1. 文档

这段代码头部的注释标明了文件名和程序的作用,我们把这些注释称为文档。写文档是一个很好的习惯,可以帮助我们了解程序的作用。在由多个源文件组成的程序中,文档显得更为重要。由于我们目前为止所写的都是很简单的程序,您也许还不觉得写文档有多大的作用,甚至还觉得浪费时间。但是我们应该养成写文档的习惯,这对我们以后写复杂的程序很有帮助。对于复杂程序,我们应该尽可能把文档写得更详尽。可以参考以下格式:

/***************************************************

*  文件名:               meter2centimeters.c

*  作者:                  Antigloss  at  http://cpp.ga-la.com

*  编写日期:            05-9-9 0:00

*  最后修改日期:      05-9-9 0:00

*  功能:                  以厘米为单位来表示两米

*  算法:                  1 米 = 100 厘米

**************************************************/

2. 多重声明

int meters, centimeters;

上面那句声明语句声明了两个变量。我们可以在一句声明语句中声明任意数目的变量,只要变量名之间用逗号(,)隔开就可以了。例如下面这个语句声明了 4 个变量。

int a, b, c, d;

3. 乘法运算

C 语言中,* 是乘法运算符,所以 centimeters = 100 * meters; 的意思是:用 100 乘以变量 meters 的值(本例中为 2),然后把相乘的结果赋值给变量 centimeters 。

4. printf 函数

printf( "%d-meter is equal to %d centimeters.\n", meters, centimeters );

上面这个语句中占位符 %d 出现了两次。第一个 %d 由变量 meters 的值替换;而第二个 %d 则由 centimeters 的值替换。注意:每个变量由逗号(,)隔开;"%d-meter is equal to %d centimeters.\n" 中的双引号是必须的,而且必须是英文的双引号,不能是中文的双引号。

printf( "Yes, I said %d centimeters!\n", 100 * meters );    上面这个语句表明,用于替换占位符的不仅仅可以是变量,也可以是表达式(100 * meters 是一个乘法表达式)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值