/-git

本人于2024年05月05日体验使用git及markdown,记录五一老师布置的7道c语言题目

Primary LanguageC

主标题

本人系湘潭大学2023级大数据专业学生,2024年05月05日学习使用git及markdown,记录五一老师布置的7道c语言题目 以及学习git同步仓库的能力,这只是上传来玩的,切勿当真!!!

题目

1.编程计算自己的出生天数。
2.利用一维数组a存储一千(一万或更多)个素数,利用该数组给出更高效的素数判别算法。(学了文件后,将数据输出到某数据文件) 提示:当 a[i]<=sqrt(n) 时,n不能被a[i]整除即为素数。
3.在《数学分析》教材中找一道定积分例题,需要分部积分产生循环式或者得到递推公式(也可以选择相对简单的问题)。分别用复化中矩形公式和复化辛普森公式计算定积分并给出误差、误差比(网格剖分N=16,32,64,128,256,512,1024)
4.给定一个满足牛顿迭代法的函数,用牛顿迭代法求隔根区间内的零点。
5.约瑟夫环。班上有47人围成一圈,从你开始依次报数,报到某数M的人出列,最后只留下一个人。当M为何值时,最后是你自己留下来?
6.矩阵乘法AB=C,ABC都定义为二维数组,A是m行n列的矩阵,B是n行p列的矩阵,C是m行p列的矩阵。写通用函数实现矩阵乘法。 void matrixmultiply(double *a,double *b,double *c,int m,int n,int p)
7.定义长度为一万的整型一维数组,用随机函数给数组元素赋初值,对其进行排序,并在排序后实现查找。
8.定义一个结构体类型,及该类型数组,用于处理全班同学信息,包括基础信息和成绩信息,并附带相应的数据文件。(可选做,可打印

注意事项

文件夹为已做完的作业,其中各个可执行程序为不同以往的代码生成的结果,主要是忘记应该存代码的历史的:-(
本人做的题目基于macOS系统,默认基于unix可执行程序,本人水品实在有限,正在学习Linux
观察代码时,数字最大的为最新最准确的.

心得

确实是给我整笑了,自己都不知道学了什么,只能说我还是太菜 XD