第一次作业
第一篇随笔
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zjlg/23rjjsjc |
---|---|
这个作业的目标 | 介绍自己,阐明自己期望从课程中收获什么 |
姓名-学号 | 孙司翰 2021330361024 |
自我介绍
😍 爱好: 魔方
视频剪辑
单片机?
游戏
进食
NBA
很喜欢魔方(已退役) |
有时会凌晨四点起来看球(膝盖没伤之前也很喜欢打球,现在已退役) |
正在积极收集杭州汉堡碎片 |
又爱又恨的电子设计 |
🔑 学习经历:
大学期间好像学了很多东西(机械结构、单片机、视频剪辑、matlab、PCB),仔细一想,因为种种原因,却没有哪样东西有真正地深耕,在各种竞赛中也是经常变换职位(说得好听点叫斜杠人才,说得客观点就是干啥啥不行),也不知道对以后是不是有用,权当对未来副业选择的探索吧。
那么就列三个未来最有动力深耕的技能吧:
- 嵌入式
- 视频剪辑
- 3D建模
学习时间较长的软件
有用自己的技能做一些东西 |
之前稚嫩的布线 |
以及之后想学习体验的一些技能:
- 深度学习
- 特效制作
- UI设计
最近也有开始接触算法
希望从课程中学到什么
做过课程设计,用单片机做过几个比赛,matlab的数学建模也写了一些,深刻明白代码跑起来和把代码写好是两回事,在比赛过程中和培训时有学到一些规范,得到过一些指点,但量加上去之后,又会慢慢地变成一座又一座的屎山。所以,我希望我可以凭此课程学到:
- 高手写代码之前是怎么构思的,怎么有预见性地搭下合适的根基;
- "软件工程"中的过程代表这里的代码一般都来自不小的项目,需要合作的那种,那么,软件工程师可以怎么做,让对方可以更加轻松地看懂自己的屎山;
- 自己未来把软件工程师当做副业的可能性;
- ……
END
找了一段大一的屎山代码,现在回看,也是有点汗颜。没有缩进,变量名也取得十分感人。希望以此为激励,在这学期期末,我完成了该课程的学习后,可以也对自己开学初写的那些代码有所批评,有所羞愧!
点击查看代码
#include<stdio.h>
#include<math.h>
int main(void)
{
int a,b,c;
float d,e,f,g,h;
scanf("%d %d %d",&a,&b,&c);
d=pow(b,2)-4*a*c;
if(a==0&&b==0)
{
printf("No");
}
else if(a==0&&b!=0)
{e=-c/b;
printf("%.6f",e);
}
else if(a!=0&&d<0)
{
printf("No");
}
else if(a!=0&&d==0)
{ h=sqrt(d);
f=(-b-h)/(2*a);
printf("%.6f",f);
}
else
{ h=sqrt(d);
f=(-b-h)/(2*a);
g=(-b+h)/(2*a);
if(g>f)
{
printf("%.6f\n%.6f",g,f);
}
else
{
printf("%.6f\n%.6f",f,g);
}
}
return 0;
}