学好C语言的最基本也是最重要的要求

C语言的本质其实就是类似汉语、英语的一类语言,我们在学习其中的新知识的时候难免思路会走进死胡同,或者说对新知识理解错了,解决这个问题的方法就是反复去看去思考新的知识,这样每次都会有新的体会和理解,慢慢的纠正误区,知道你真正正确的了解了所有的新概念,这一块知识就算是掌握了。

学习一门语言要注重基础,不要一味的做题,只有基础打得好才有提高的可能,才会避免犯低级错误,也会导致自己不能找出自己代码的错误处来,更有可能使思路走进死胡同,使自己经常有一些奇怪的想法。

另外一些基础的代码要牢记于心,并且要了解本质,比方说判断素数中的for(i=0;I<=sqrt(n);i++) {  if(n%i==0) break;} if(i>sqrt(n)  printf("It is a prime");  这是判断素数的经典代码,同时也是一种思想,就是for是否是正常结束的,以此来判断。

当你了解了本质的时候你才能在其他的类似这类问题的地方用到这个本质。因为有的题是百变不离其宗,用把握本质,不仅是问题的本质,而且是基础代码或是经典代码的本质,这是关键。

另外,每一年,世界各地都是程度规模大小不一的比赛,自己平时还是尽可能的多做一些比赛题,做比赛题的时候一定记得要真正把这当成比赛,另外在比赛结束后要记得补题,把自己没做出来的最少两个题补做出来,这样才有提高。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值