初步接触C语言的体会
         从刚开始的“hello,Word”到现在学到指针,不得不说计算机语言是一门你得花时间去学习去实践上机练习才能得到提高的课程。从刚开始的只会照搬代码到现在的能够思考题目的构思,题目可以运用到的哪些代码,和能否更加简洁的办法解决这个题目。真的对于一名小白来讲真的是一件值得高兴的事情,但是对于别的大佬现在学完这本C语言还是比不了。
         我就讲一讲刚开始学习时碰到的一个极为头疼的题目,可能也是刚开始什么都不知道。(现在一眼下去就能找出错误的)
         刚开始拿到这代码长下面这个样子

初步接触C语言的体会
刚拿到时还不会找错,就直接运行,然后一大把的错误。
然后开始看题目,开始思考,为什么这么多错误?这题目要求的是什么?
初步接触C语言的体会

   所以从题目要求的格式就找出了几个错误
   1.输出的格式错误少了a =  ,b = , c = 。
   2.第5行代码的打印里面没有“ ”号,并且不需要换行符号。
   3.第10行代码s输出的形式错了。
   4.a,b,c需要用户输入所以第6行得有&符号。
   5.第10行的代码打印的形式和第9行不同。

经过修改,初步接触C语言的体会

还是没有得到正确的结果
继续找错误,学会了如何调试,如何一步一步调试。
经过翻书查证,知道了,用double类型的,输出的格式必须要用%lf形式。(可能上课老师讲过,自己翻书当时注意过,但是哪次都没有自己犯一次错,来得印象深刻)

初步接触C语言的体会

经过修改后,应该没问题了,但是执行的结果总是和想要的结果不同。

初步接触C语言的体会

再次经过查阅资料等等,终于知道是自己输入的格式错误。

初步接触C语言的体会

可能之前的我从来都没有摸到C语言这条大门,但通过这一次的找错到最后正确得到正确的结果,我觉得我是才开始真正接触到计算机语言,开始了有自己对它的理解,所以想把自己这次体会写下来,作为自己这个星期的博客。
可能在碰到一个复杂的题目时,开始可能不会写,但是可以一步一步的把它细分,先让自己写出它的一部分来,然后一点一点加得去,最后写好这个程序。在这其中真的可以学到很多,至少你会对这题所运用的一些代码熟悉,知道它的应用,作用。

希望下个星期自己能够再多花点时间在C语言上,尽量快点结束C语言的课程,自己能够多刷刷网课。

笔记:
1:引用了别的函数要有这个函数所在的头文件
eg:应用sqrt(),需要加#include <math.h>头文件
2:类似于输入数值的格式要和scanf()里面的格式一样,就如同上面输入数值的时候有“,”号,导致得到的结果不同。
3:表示一个区间不能用数学的表达方式,要用 && 表达
eg: 0 <= x <= 3 要写出 0 <= x && x <= 3
4:定义常量的类型要清楚它的范围
5:要时刻注意赋值符号和等于符号
6:做题时做好先把格式和思路打下来,再把其中的代码打上去,可以尽量避免语法错误。

相关文章:

  • 2022-12-23
  • 2021-06-22
  • 2021-11-24
  • 2022-01-14
  • 2021-06-01
  • 2021-08-05
  • 2022-01-14
猜你喜欢
  • 2021-04-04
  • 2021-05-14
  • 2021-12-21
  • 2021-11-20
  • 2021-09-27
  • 2021-12-08
  • 2021-07-10
相关资源
相似解决方案