摘要: 顺时针矩阵 (30 分) 该矩阵的形成包括4种过程每种都将进行(n/2)+1次,需要注意的是每次循环过程中都有一部分下标不变,同时下一次进行另一种循环时,其个数需要注意,因为上一个循环的最后一个结果刚好是下一种循环的开头。 首先我们应使用嵌套循环和并列循环主循环是次数,其中嵌套着4中过程的并列循环。 阅读全文
posted @ 2021-12-12 23:22 赵世荣 阅读(77) 评论(0) 推荐(0) 编辑
摘要: C 排序算法 冒泡排序 冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。 #include <stdio.h> void bubble_sort(int arr[], int 阅读全文
posted @ 2021-12-12 23:10 赵世荣 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 知识点 链接:C 排序算法 - 赵世荣 - 博客园 (cnblogs.com) 顺时针矩阵 - 赵世荣 - 博客园 (cnblogs.com) 编程题 7-2 字符串循环左移(部分正确) 错因:1、错误地看出右移; 2、未考虑到大于字符数的情况 错题: #include<stdio.h> #incl 阅读全文
posted @ 2021-12-12 23:06 赵世荣 阅读(988) 评论(0) 推荐(1) 编辑
摘要: 错题报告 错题报告位运算https://www.cnblogs.com/xinshikong/p/15465156.html错题报告三角打印https://www.cnblogs.com/xinshikong/p/15465145.html 一、求某月的天数 错因:EOF不会使用。 1 #inclu 阅读全文
posted @ 2021-10-26 12:32 赵世荣 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 位运算问题 一.整数内码 & #include<stdio.h> int main() { int num; scanf("%d",&num); //整数内码 for(int i=31;i>=0;i--){ printf("%d",(num>>i)&1); } return 0; } 二.位运算 | 阅读全文
posted @ 2021-10-26 12:20 赵世荣 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 三角打印问题 一.基本三角打印 #include<stdio.h> int main() { int n,x,y,y1,y2; scanf("%d",&n); //1.主上直角三角 for(x=1;x<=n;x++){ for(y=1;y<=x;y++){ printf("*"); } printf 阅读全文
posted @ 2021-10-26 12:18 赵世荣 阅读(41) 评论(0) 推荐(1) 编辑
摘要: 位运算 按位运算 与 & 或 | 异或 ^ #include <stdio.h> int main() { int x,i; while (scanf("%d",&x)!=EOF){ for(i=31;i>=0;i--) { printf("%d",x>>i & 1); if(i%8==0&&i!= 阅读全文
posted @ 2021-10-17 18:32 赵世荣 阅读(98) 评论(0) 推荐(0) 编辑