题解列表

筛选

编写题解 1160: 出圈

摘要:解题思路:                  寻找规律注意事项:                 话不多说,代码简单易懂参考代码:#include<iostream>using namespace s……

C语言函数调用解法

摘要:解题思路:注意事项:参考代码:#include<stdio.h>void min(int a[10]){ int i,t1,n_min=0,min; max=a[0];min=a[0]; for(i……

C语言循环移位

解题思路:循环移位本质就是将最后一位数,不断的提到第一位数上第一次是最后一位数提到第一位,原第一位向后移一位,此时最后第二位变为最后第一位。第二次是将最后第二位即现在的最后第一位,提到第一位上,原第一位继续往后移一位,以此类推我们发现循环移位n次就是将最后面的n位数,

简单易懂题解,利用二进制左右移位

解题思路:左右来回移位n1右边:先右移去掉n1右边多余的数,再左移回到原位置,并将n1右边多余的数的都补为0;n2左边:先左移去掉n1左边多余的数,再右移回到原位置,并将n1左边多余的数的都补为0此时n1右边和n2左边都为0,并且n1-n2之间的数还在原位置例子:如value=63二进制为101111

两个数简单计算器

摘要:解题思路: 运用 switch !注意事项: 参考代码:#include <stdio.h>int main(){ int x1,x2; char s; scanf("%d%c%d",&x1,&s,&……

[编程入门]结构体之成绩统计2-题解(C语言)

####一.解题思路:1.使用结构体存储学生信息,使用单链表存储学生,单链表中学生按平均成绩从高到低排序。2.总共有三个函数:-intadd_student(structStudent*head){}把学生按平均成绩从高到低插入。-intavg_cou(structStudent*head)计算并输出

使用while循环求解(两种方法)易解

解题思路:1.最大公约数使用求余交换法,大家可以写几个例子,感受一下,还有一个公式最小公倍数=m*n/最大公约数2.两个数的最大公约数不会超过两个之中较小的那一个,所以可以先找出最小值,以它为开始对两个值求余,递减,第二种方法我就没写最小公倍数,

二级C语言-等差数列

摘要:参考代码: #include<stdio.h>        int main() {        int  sum=0,  i,  n;        scanf("%d",&n);       ……

1013:[编程入门]Sn的公式求和(C语言)

解题思路:输入的n值为项的个数,同时也是2的最大值的位数,应用循环求2的各项,再求各项和。注意事项:1.各项循环间的关系式可求出为x=x*2+1,也可以分两步为x*=10;x+=2*(i+1).此处选用第二种。2.注意输入输出都是整形变量,无小数。