快捷搜索:  汽车  科技

学c语言的技巧和建议(自学c语言之路吃一了堑)

学c语言的技巧和建议(自学c语言之路吃一了堑)想这个问题,着实让我伤透脑筋,耗元气。脑力劳动不亚于体力劳动啊!有过之而无不及!记得上次好像也是有个归并排序的算法,我也是把一个 写成了--,结果和今天一样,抓破脑壳想多久,都说吃一堑长一智,为毛我学c语言,总是吃一堑继续吃一堑,没长一智呢?不过,虽然经历曲曲折折,也算是写好了,找到了问题,解决了问题,也挺有成就感的,学习还是得细心,容不得半点马虎。我觉得这个编程吧,得把问题想的很深很深,方方面面都得考虑。要做到这点,短时间内估计很难做到!哈哈哈

这两天在学习那个连续存储数组的算法,就是玩数组,看的是郝斌老师的视频。两节视频八十多分钟吧,我看了两遍。看完过后,感觉也不是很难,于是乎我也试着写写。下午花一下午写好了数组的初始化,数组追加,判断数组满没满,数组是否为空,显示数组之类的函数。

学c语言的技巧和建议(自学c语言之路吃一了堑)(1)

晚上继续编写数组元素的插入函数。写好过后就总是不对,编译能通过,但是结果总是不对。这错误属于运行错误,老师说这种错误很难搞。没用过电脑,也没法调试。

学c语言的技巧和建议(自学c语言之路吃一了堑)(2)

几行代码硬是看过去看过来,看了两个小时也没看出哪里的问题。怀疑循环区间没设定好。改来改去,想来想去,设定的也没毛病,可就是运行结果不正确,没法,只好看视频,逐字逐句的对照。结果把cnt 写成了cnt--,恍然大悟,

学c语言的技巧和建议(自学c语言之路吃一了堑)(3)

学c语言的技巧和建议(自学c语言之路吃一了堑)(4)

改成 过后,代码输出结果就对了。

想这个问题,着实让我伤透脑筋,耗元气。脑力劳动不亚于体力劳动啊!有过之而无不及!记得上次好像也是有个归并排序的算法,我也是把一个 写成了--,结果和今天一样,抓破脑壳想多久,都说吃一堑长一智,为毛我学c语言,总是吃一堑继续吃一堑,没长一智呢?

不过,虽然经历曲曲折折,也算是写好了,找到了问题,解决了问题,也挺有成就感的,学习还是得细心,容不得半点马虎。我觉得这个编程吧,得把问题想的很深很深,方方面面都得考虑。要做到这点,短时间内估计很难做到!

学c语言的技巧和建议(自学c语言之路吃一了堑)(5)

哈哈哈

猜您喜欢: