高级语言程序设计第六次作业

作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2024C/
作业要求在哪里: https://edu.cnblogs.com/campus/fzu/2024C/homework/13303
学号:102400209
姓名:郑春天
第一题
要设计函数判断是否为质数,然后在输入范围内找到所有的质数并且输出

第二题
一开始没有理解题目意思,以为要把前几个字母替换成后面的几个字母

第三题

第四题
一开始不知道怎么倒序输出,后面发现可以首尾两两结对互换位置

第五题
一开始不知道怎么确定数组个数,后面发现可以用除法形式进行计算,通过总字节数除以每一个元素占用的字节数

第六题
一开始不知道怎么找出元素之中的最大最小值,后来通过查找资料来找到解决方案
找出最大最小值可以一开始把第一个元素设定成最大最小值,然后让其他元素依次和初始的最大最小值进行比较,如果出现新的最大最小值就把最大最小值更新成新的元素,然后继续进行比较

第七题
要用到线性代数相关的知识,先用一个循环来存储输入的数组,然后再判断第n行的前n个是否为0

第八题
先设计一个可以查找目标元素的函数,然后调用
但是一开始对新函数的设计毫无头绪,所以通过上网查找资料解决了

第九题
这一题不太会,所以是从网络上面搜索了解的,要设计新函数,用到了isPrime函数来判断一个数是不是质数,然后对输入数字进行多次分解,从2开始到这个数的一半,分解之后然后判断这两个数是不是都是质数,如果两个都是质数则输出

第十题

第十一题
判断的比较麻烦,要分次对每一个对角线进行加和,然后判断结果是否相同

第十一题

感觉这一次的作业难度对我来说比较大,因为对设计函数以及位置调换,查找都不太熟悉,还有指针的运用,感觉做的慌慌的

posted on 2024-11-09 21:51  102400209郑春天  阅读(3)  评论(0编辑  收藏  举报

导航