C语言自学方法,心得体会
[ 2005-07-31 12:01:33 | 作者: Novis ]
C语言的内容很丰富,有的部分涉及到的细节很多,如硬件知识和数据结构知识等,自学时不可能面面俱到,否则必然会顾此失彼,反而抓不住主要矛盾。对初学C语言的考生,开始不必在每一个细节上过于死抠,而应当把主要精力放在最基本、最常用的那些部份,待有一定的基础后再深入到一些非主要的细节,有一些细节需要通过较长期的实践才能熟练掌握。初学C语言时,可能会遇到有些问题理解不透,请不要气馁,鼓足勇气向后面的内容学习,待学完后面的章节知识,前面的问题也就迎刃而解了。学习C语言始终要记住“曙光在前头”和“千金难买回头看”,“千金难买回头看”是学习知识的重要方法,就是说,学习后面的知识,不要忘了回头弄清遗留下的问题和加深理解前面的知识,这是学习的人最不易做到的,然而却又是最重要的。比如:在C语言中最典型的是关于结构化程序设计构思,不管是那种教材,一开始就强调这种方法,这时也许你不能充分体会,但是学到函数时,再回头来...
阅读全文...
阅读全文...
C语言的学习目的学习目的是进行程序设计的基本训练,不是要求立即写出大型程序,也不能设想今后一辈子只使用学过的某一种语言。因此,学习程序设计时,应该把精力放在最基本的最常用的内容上,开始不必再一个细节上死背死抠,在有一定的基础后再深入到一些常见的细节,有一些细节是需要通过较长期的时间才掌握的。初学时切忌滥用C的某些容易引起错误的细节。学习程序设计一定要活学活用,不要死学不会用,要举一反三,在以后需要时能很快掌握一种新的语言。
经典C语言程序设计100例
[ 2005-07-25 23:07:30 | 作者: Novis ]
【程序1】
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。
2.程序源代码:
【程序2】
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20...
阅读全文...
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。
2.程序源代码:
main()
{
int i,j,k;
printf("\n");
for(i=1;i<5;i++) /*以下为三重循环*/
for(j=1;j<5;j++)
for (k=1;k<5;k++)
{
if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同*/
printf("%d,%d,%d\n",i,j,k);
}
}
{
int i,j,k;
printf("\n");
for(i=1;i<5;i++) /*以下为三重循环*/
for(j=1;j<5;j++)
for (k=1;k<5;k++)
{
if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同*/
printf("%d,%d,%d\n",i,j,k);
}
}
【程序2】
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20...
阅读全文...
C语言的数据类型[更新中]
[ 2005-07-21 14:01:21 | 作者: Novis ]
C语言中,数据结构是以数据类型的形式来体现的。数据类型是指数据的内在存储方式。C语言中提供了丰富的数据类型。
数据类型:
常量:
整型常量
按不同的进制区分, 整型常数有三种表示方法:
阅读全文...
数据类型:
- 基本型
- 整形
- 字符型
- 实型(浮点型),它包含单精度型&双精度型
- 枚举型
- 数组型
- 结构型
- 共同型
- 空类型
常量:
整型常量
按不同的进制区分, 整型常数有三种表示方法:
- 十进制数: 以非0开始的数,如:220, -560, 45900
- 八进制数: 以0开始的数, 如:06; 0106, 05788
阅读全文...
感谢SiC提供了一个这么好的平台!
说起来惭愧,本来的我是所谓的艺术类的学生,学的是服装设计(无奈被调配的),三年了,一直没有培养出对于服装的兴趣来,偶然的一次机会,接触了网页设计,这不,一发不可收拾,一年了,可以说我学到很多东西(也许应该用具多来形容跟合适),不过我还是一个菜的不能再菜的菜鸟了,虽然现在还能用别人的后台,但就连一个最基本的功能都不会改,学习这个已经想了很就了,必须的学!









