-
阶段二补题报告
阶段二补题报告(之前军训太累没来得及写,老师饶命。。) 考试错误如下 程序填空: 答案有部分错误 第一空:s1[i] != '/0' 第二空:s2[j] != '\0' 总结:是我局限于s2的长度导致遍历的时候s1可能没有遍历完整。 第五空:mid>x 总结:做题时做快了,下意识的写成mid>x导致 -
14周学习总结
军训期间没什么时间,链表还不会。先总结下指针。 1.指针赋值规范 指针p指向数组a[10]; *p=a; 2.**p;***p #include<stdio.h>; int main() { int a=9; int *p; int **q; int ***q1; p=&a; q=&p; q1=&q -
第二次上机补题报告
一、程序填空题 代码如下: 代码如下: 二、函数题 代码如下: 三、编程题 正确代码如下: 正确代码如下: -
补题报告2
1.求方阵和 给定一个N×N的方阵,本题要求计算该方阵除对角线、最后一列和最后一行以外的所有元素之和。对角线为从方阵的左上角至右下角的连线 函数接口定义: void createMatrix(int a[][N]); //创建n阶方阵a[N][N],裁判程序实现,细节略。 int sumMatrix -
第二阶段补题报告
7-1: #include <stdio.h> #define Maxs 1001 int findmax(int a[], int N); int main() { int count[Maxs] = {0}; int n; scanf("%d", &n); int x; while ((scan -
顺时针矩阵
顺时针矩阵 (30 分) 该矩阵的形成包括4种过程每种都将进行(n/2)+1次,需要注意的是每次循环过程中都有一部分下标不变,同时下一次进行另一种循环时,其个数需要注意,因为上一个循环的最后一个结果刚好是下一种循环的开头。 首先我们应使用嵌套循环和并列循环主循环是次数,其中嵌套着4中过程的并列循环。 -
第二阶段补题报告
7-1 最受欢迎的菜品 某自助餐厅要求餐厅的客人在就餐后进行投票,选出一款最喜爱的菜品,每日营业结束后进行投票统计,选出投票数最多的菜品为最受欢迎的菜品。 请编写一个程序帮助餐厅快速完成这个统计工作。 原代码 #include <stdio.h> int main(){ int n,i,j; sca -
C 排序算法
C 排序算法 冒泡排序 冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。 #include <stdio.h> void bubble_sort(int arr[], int -
第二次上机考试补完
得分图: 一.程序填空题(未改错空为已得分项) 1.选择排序法 (1)改错:(1)n (3)int j = k + 1;j < n;j++ (4)a[k] > a[index] (2)分析:没有记牢原理,有点跟另外几个排序法混在一起了,直接大脑空白了。 (3)解决方法:多刷题才是理解之后最好的记忆方 -
第二阶段补题报告
知识点 链接:C 排序算法 - 赵世荣 - 博客园 (cnblogs.com) 顺时针矩阵 - 赵世荣 - 博客园 (cnblogs.com) 编程题 7-2 字符串循环左移(部分正确) 错因:1、错误地看出右移; 2、未考虑到大于字符数的情况 错题: #include<stdio.h> #incl