今日份的学习代码。经过前几天的学习,对于C语言有了一些认识,为了巩固练习,就在牛客网中开始了自己的编代码练习。
首先是有一道一直在出错的题目。
而我一开始写的代码,是这样的
这个代码无论怎么运行都会报错,后来我就对代码就行了分析。
首先前两行加上大括号其实都没有问题,问题还是主要出在后面scanf和printf函数当中,经过一番调查,发现scanf里面是不应该有什么字符,应该遵守scanf(“......”,&...);的格式进行书写,其次还是对printf的掌握也不是太熟练,而且结果一直是为 输入:05 输出:5 一直有0这个数字,后来发现是自己傻了。
最后修改后终于是达到了我的要求
除此之外,是第二个不会的题目
这个是真不会,还没有学过怎么才能保留小数,于是看了看题解是怎么解得
保留三位小数的方法是%.3f,已经明白了解。(一开始还以为是double转float,但后来明白,这两数的范围其实很大,跟这个没有任何关系)
所以仅仅就是自己不知道该怎么保留罢了,明天再来一遍,让自己彻底掌握。