2020-11-21第一次周报

二面题总结及一周学习成果

1.二面题总结
首先我先说一下我自己的感受吧。因为我一开始C语言学的比较混乱,一些细节是没有学到的,所以在面试前一周我还在重新学C语言。所以在面试时许多题目是不会的。到现在我也学到了函数,二面题部分原先不会的题现在也会了。我会加快我的进度在保证效率的前提下追上他们。下面是我最近弄懂的题目。
一.爬楼梯问题
一开始的我忙着找规律去了,但是没有依次写下楼层与数的关系。在重新学了C语言后发现这不过就是个斐波那契数列。代码如下(我以图片的方式展示吧)
在这里插入图片描述
二.C语言基础类型
第三题:在这里插入图片描述
首先主函数与普函数位置对调了,在主函数中计算机无法识别f(),需要进行函数声明在主函数前面加个“char *f()”就可以正常运行了。
第四题:在这里插入图片描述

本题的错误在于在主函数中存在void的使得电脑无法识别。其实只要删除void程序就能正常运行。

2.第一周学习总结
  这一周我从if语句学到了函数。进度可能有点慢了。我先分享一下我学了啥。
  首先令我印象深刻的是强制性转换。如:我先前定义的i为整数类型但是我计算的时候要求是浮点数我可以这样做“1/(float)i”实现对i类型的转换。同时也复习了进制与自增自减。也终于知道了三目运算符和逗号表达式是啥。再然后是回文数的判断、do  while的用法、switch的用法、break与continue的用法、%-5d中的“-”与“5”的意思、函数的定义、格式、void在函数中的用法和return在函数中的用法。下面是我做的笔记。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_52699073/article/details/109909486