学习C语言,如何看懂及掌握一个程序!

PS:此为赫斌C语言入门视频教程,我觉得他说的这个点非常有用,分享给跟我一样正在学习C语言的同志们(哈哈)!

一.如何看懂一个程序:(3个步骤)

  1. 流程:要知道一个程序是如何一步步执行的,知道程序先执行哪一块或哪一行 后再执行哪一块或哪一行!
  2. 看懂每个语句的功能,含义.
  3. 试数:看不懂某一语句的功能,含义是什么,可以试着用所学知识去单独测试这个语句.
     

二.如何学习一些小算法的程序:

例:

  1. 判断一个数字是否是素数(只能被1和本身所除)
  2. 判断一个数字是否是回文数(例:1221  正反书写都是同一个数字)
  3. 实现求一个十进制数字的二进制形式
  4. 求一个数字倒过来的数字
  • 尝试自己去编程解决它
  • 如果解决不了,就去看答案
  • 关键:把答案看懂,理解,
  • 看懂答案之后,再尝试去修改这个程序,(类似问题的编程)并且知道修改之后程序的不同输出结果的含义
  • 然后照着答案去敲代码 并进行调试错误!
  • 最后在不看答案的情况下,自己独立把程序敲出来
  • 如果程序实在无法看懂,无法彻底理解,那就将它背(记)下来!
  • 反正是 多思考 多动手敲代码!
     

三.学C关键是学懂C语言的语法 以下三点最关键:
1.必须学会流程控制

  • 顺序
  • 选择
  • 循环

2.必须学会函数
3.必须学会指针

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值