c语言第一次作业
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-2 |
| :----: | ---- | :----: |
| 这个作业的要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11304 |
| 这个作业的目标 | 不能抄袭,规范格式,使用markdown语法,不泛泛而谈,每个问题认真回答。 😁 |
| 学号 | 20208967 |
2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样?
答:
计算机科学与技术主要学大数据技术导论,数据采集与处理实践,web前/后端开发,统计与数据分析……在学习c语言,编译原理等专业课同时也要学习高等数学,概率论,离散数学,大学英语等课程。通过这些学习,帮助我们我们具有良好的科学素养,系统地,较好地掌握计算机科学与技术包括计算机硬件,软件与应用的基本理论,基本知识和基本技能与方法。
2.2 你了解C语言么?C语言主要应用有哪些?
答:
了解一些。c语言是目前世界上流行,使用非常广泛的高级程序设计语言。c语言的发展颇为有趣,它的原型是ALGOL 60语言(也成为A语言)。后来剑桥大学将其发展为CPL语言,再后来又将其简化,于是产生了BCPL语言.1970年,美国贝尔实验室将BCPL语言进行了修改,并给它起了个有趣的名字‘B语言’。意思就是将CPL语言‘煮’干,提炼出它的精华。而在1973年,B语言也给人‘煮’了一下,在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是c语言。再经过漫长的时间,形成了现代的c语言。
c语言主要应用有上层开发和底层开发。C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画它是数值计算的高级语言。因为C语言具有高级语言的特点,又具有汇编语言的特点,所以可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。其应用范围极为广泛,不仅仅是在软件开发上,各类科研项目也都要用到C语言。
2.3 你希望在这个专业学到哪些内容?
答:
学到能吃苦耐劳,忍受寂寞的能力,能有良好探索精神,能独立熟练完成各项编程。掌握计算机学科的基本思维方法和研究方法,具有良好的科学素养和强烈的工程意识,并具备综合运用所掌握的知识,方法和技术解决复杂的实际问题及对结果进行分析的能力。了解计算机构成及运作原理,以及计算机各个领域的基础知识,成为一个计算机专业人士。
2.4 和学长学姐交流,谈谈你打算如何规划你的大一生活?
答:
2.4.1上课认真听讲,课前预习,课后复习。
2.4.2现在已经进入积累性学习,每天学习10个新单词,回顾之前100个单词;每天学习日语课程1小时;每天敲几个代码,熟练后增加;
2.4.3坚持每天锻炼:如跑步,做俯卧撑,上下蹲……
2.4.4假期时学习炒菜的知识,并进行实践。
2.4.5有空时学习一些音乐技能,如吹笛子,弹琴,音符音调知识……
2.4.6拓宽自己计算机科学事业,阅读大量相关书籍,如《C Primer Plus》,《photoshop》等。
2.4.7积极主动学习计算机知识
2.5 完成第一次编程作业。
答:
#include<stdio.h>
int factorial(int n);
int main(void)
{
int n;
scanf_s("%d", &n);
printf("%d\n", factorial(n));
return 0;
}
int factorial(int n)
{
int i, fact = 1;
for (i = 1; i <= n; i++)
fact = fact * i;
return fact;
}


浙公网安备 33010602011771号