题解列表

筛选

编写题解 1139: C语言训练-求素数问题

摘要:解题思路:可以使用一个变量f,取变量f=1作为标志,如果找到i的因子,那么f取0,然后跳出循环,继续判断下一个数字是不是素数。如果是素数,那么f取1。再使用if语句判断,如果f=1,那么输出该数字i。……

计算两点间的距离简单明了

摘要:解题思路:利用两点间的距离公式求解。注意事项:无参考代码:#include<stdio.h>#include<math.h>int main(){ int x1,y1,x2,y2; int t1,t2……

选择排序原理分析

摘要:解题思路:选择排序(Selection Sort)是一种简单直观的排序算法。它的基本思想就是,每一趟 n-i+1(i=1,2,...,n-1) 个记录中选取关键字最小的记录作为有序序列的第 i 个记录……

数组插入处理

摘要:解题思路首先分析题目:已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。输入要求:第一行,原始数列。 第二行,需要插入的数字。输出要求:排序后的数列所以思路为:输入值……

活动选择--和书上写法不同

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h> using namespace std; struct pp{     int m;     int n; }P……

用switch-case怎么做

摘要:解题思路:switch是“开关”的意思,它也是一种“选择”语句,是多分支选择语句,当嵌套的if比较少时(三个以内),用if编写程序会比较简洁。但是当选择的分支比较多时,嵌套的if语句层数就会很多,导致……

[竞赛入门]简单的a+b

摘要:解题思路:注意事项:参考代码:#include<stdio.h> int main() {     int a,b;     while(~scanf("%d%d", &a, &b)) pr……