题解列表
题解 1024: [编程入门]矩阵对角线求和
摘要:解题思路:注意事项:参考代码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ int sum0 = 0; int s……
陶陶摘苹果(C语言解析)
摘要:解题思路:通过将10个苹果的高度存放入一个数组,使其数据分别与陶陶所能过够到的最大高度(加上凳子高度)进行比较,从而得出其所能摘到的苹果数。注意事项:①注意sum的初始化!②注意在给数组的元素输入数据……
2866: 过滤多余的空格
摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;const int N=10200;char s[N];int main(){ wh……
c代码记录之过滤多余的空格
摘要:投机取巧了,用了scanf
#include
int main()
{
char str[200];
while(~scanf("%s……
c代码记录之交换数字-指针
摘要: #include
void swap(int* a,int* b){
int middle;
middle=*a;
*a=*b;……
输出全排列(详细注释)
摘要:这段代码是一个实现全排列的程序。它使用了递归的思想,通过不断交换数组中的元素来生成所有可能的排列。具体的实现过程如下:首先定义了两个辅助函数swap和swapback,用于交换数组中的元素。swap函……
题眼,不是简单的排序,而是把数列中元素最大的放在最后最小的放在第一位,其它元素位置不变
摘要:解题思路: 题眼,不是简单的排序,而是把数列中元素最大的放在最后,最小的放在第一位,其它元素位置不变 注意事项:参考代码:#include<stdio.h>int main(){ int arr[……
编写题解 1096: Minesweeper--C语言二维数组模拟地雷详解
摘要:`解题思路:`
- 使用二维字符数组存储地雷信息,`*`表示有地雷,`.`表示安全。
- 确定了行列数后,声明两个二位数组(分别用于存储地雷信息和地雷数量),且在原来的行列数上增加两行两列,……