C语言
电子科大-C语言-码图-课程设计
Toss_3
通信工程在读,邮箱Toss_3@std.uestc.edu.cn,欢迎大家交流哦
展开
-
1. 写出一个高效的算法来搜索m×n矩阵中的值,判断一个值是否在这个矩阵中出现。
这个矩阵具有以下特性:每行中的整数从左到右是排序的。每一列的整数从上到下是排序的。在每一行或每一列中没有重复的整数。样例:矩阵:1 2 9 103 4 11 125 7 12 146 9 14 16整数:7结果:1提示:这个矩阵叫做杨氏矩阵,在搜索过程中,遵循杨氏矩阵的搜索规律, 从右上角开始, key小于矩阵中该点的值,往左走, 大于则往下走原创 2021-12-12 13:06:32 · 987 阅读 · 0 评论 -
4.完成fun函数和相应的测试主函数
1.编写一个函数:int fun(float score[], int m, float below[]); score为一数组,代表一个班学生的成绩表,该成绩表有m个元素(m个学生),函数返回低于平均值的元素个数,并将低于平均分的分数放在below 所指的数组中,如果函数输入数据异常,函数返回 - 1。例如,当 score 数组中的数据为 10.1、20.2、30.3、40.4、50.5、60.6、70.7、80.8、90.9时,函数返回的人数应该是 4,below 中的数据应为10.1、20.2、原创 2021-12-12 13:02:21 · 1228 阅读 · 0 评论 -
2. 请实现一个函数,将一个字符串中的每个空格替换成“%20”。
2. 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy.原创 2021-12-12 14:28:32 · 844 阅读 · 0 评论 -
指针练习之最值问题 题号:230
指针练习之最值问题利用指针完成一个C程序:要求输入n个整数构成一个序列,搜索这一序列的最大/最小值及该值在序列中的位置。约定:1. 首先输入元素个数,如果元素个数非法,则输出error后退出程序(error后不接回车或换行等符号)。2. 然后依次输入各元素,以空格分割3. 输出中所有标点符号都为英文符号4. 目标元素在序列中的位置从1开始计算样例输入:6145 23 1 0 234 99样例输出:max:234,position:5min:0,position:4注意:以上输出后都原创 2021-12-26 17:41:18 · 274 阅读 · 0 评论 -
输入一个数,使用质数表对其进行因式分解
输入一个数,使用质数表对其进行因式分解。因式分解基本上就是使用小于输入数的数值当作除数,去除以输入数值,如果可以整除就视为因数,要比较快的解法使用质数表的方法,该方法就是求出小于该数的所有质数,并试试看是不是可以整除,从而完成因式分解。原创 2021-12-26 13:07:08 · 715 阅读 · 0 评论 -
4.7 学生管理系统 题号:110
4.7 学生管理系统通过课程进入 题 号: 110 4.7 学生管理系统 语言要求: C++编写学生管理系统,其中学生的信息有姓名(汉语拼音,最多20个字符),性别(男/女,用1表示男,2表示女)、生日(19850101(年月日))、身高(以m为单位),还需要处理C语言、微积分两门课的成绩,请编写程序实现功能:输入学生的人数和每个学生的信息;输出每门课程的总平均成绩、最高分和最低分,以及获得最高分的学生的信息。需要注意的是某门课程最高分的学生可能不只一人。原创 2021-12-01 21:57:25 · 748 阅读 · 0 评论 -
指针练习之学号转换
指针练习之学号转换原创 2021-11-23 13:09:58 · 396 阅读 · 0 评论