《C程序设计语言》书籍内容学习第二弹

上周出去开了3天会(World Nuclear University-Tsinghua Week),感觉收获颇丰。专家们讲解了核经济学,核电厂选址,核安全,燃料循环等方面,虽然内容不算前沿,但是不具有相关知识的我还是收获非常大。

这周继续《C Programming Language》的学习,虽然有些慢,但是不会放弃的~希望自己一定要坚持下来!

这一次的内容很简短,纯属记录个人学习。争取明天把1.5节的字符输入/输出整理完成。

1.3 for语句

这一小节所讲的内容,主要是for语句的用法。
for(initialize;test_command;step_change)
这一部分就是将前面的温度转换程序中的while语句换成for语句。其实两者的用法是比较接近的,但是for语句可以更加容易的变换步长来达到目的。

练习1-5 

修改温度转化程序,要求以逆序(即按照从300度到0度的顺序)打印温度转换表。

#include<stdio.h>

main()
{
	/*当fahr=300,280,...,0时,分别
	打印华氏温度与摄氏温度对照表*/
	int fahr;

	for (fahr = 300; fahr >=0; fahr -=20)
	{
		printf("%3d %6.1f\n", fahr, (5.0 / 9.0)*(fahr - 32));
	}
	system("pause");
}

1.4 符号常量

每次定义变量并使用,对于程序的修改和维护并不利。这种情况下可以引入#define指令,来使用符号常量。
#define 名字 替换文本
其中,名字这个符号通常用纯大写来完成,这样可以比较好的与小写字母拼写的便令进行区分。
另外,#define指令的结尾没有分号。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值