标签存档: 谭浩强

《C程序设计语言》习题解<一>

回想一下,学习C语言的时间也有差不多2年了,写过的代码也有5~6万行,主要是在做ACM的练习积累的.C语言的书看了不少,不过都不是很系统,只是没有一本是完整看完了,所以写出来的代码可能不是很符合标准.前些天在亚马逊上买了Brian W.Kernighan和Dennis M.Ritchie的《C程序设计语言(第二版)》和《C程序设计语言》习题解答,这两本书非常通俗易懂,实用性比较强,可以当作手册放在手边,书里的代码也写的真的很漂亮.

在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛.《C程序设计语言》是C语言的设计者之一Dennis M.Ritchie和著名的计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作.我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本.原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础.人们熟知程序"hello world"就是由本书首次引入的,现在,这一程序已经成为所有程序设计语言入门的第一课.

学习编程语言最好的方法就是用它写代码.现在下定决心,要系统的整理学习一下C语言,梳理一下以前学习的死角.我觉得现在开始把书里的习题完整的做一遍,"远大的目标”即将开始......

//练习1-1 在你自己的系统中运行"hello world"程序.
//再有一去掉程序中的部分内容,看看惠得到什么出错信息(书中第3页)
#include<stdio.h>
 
int main()
{
  printf("hello world!n");
  return 0;
}

......

继续阅读 »