题解列表

筛选

水仙花数判断

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){    int g,s,b;    for(int i=100;i<10……

分离整数的各个数位

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

用数组方法解决(C语言)

解题思路:用数组来代表所求数的每一位(本题所求数远远大于longlong的规定范围),如a[0]代表个位,a[1]代表十位,a[2]代表百位,以此类推;一个数的乘算可以拆分为他每一位数的成算,这是需要理解的点注意事项:我的解法中一开始忽略了第一次的值1,

最大公约数与最小公倍数

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int m,n,x,y,t;printf("请输入两个整数;\n“) scanf("%d%d",&m,&n); ……

用指针和while循环解决报数问题

解题思路:不采取删除被淘汰者的方式,固定总人数,用0代表被淘汰,1代表未被淘汰。指针顺次指向每个人以模拟报数过程,当每轮次指针指向最后一人时,用while循环使其指回第一人。具体见代码注释。注意事项:参考代码:#include#include#include

数字逆序输出

解题思路:1.具体问题具体分析,本题要求输入十个数,定义数组长度为10就行了。2.注意数组下标是从零开始的,最后一个下标为9;数组下标0123456789插入前1234567890插入后0987543210注意事项:注意定义数组长度的时候为10,

自由下落的距离计算

摘要:解题思路:设计一个函数计算每次的m值,并且计算路程注意事项:路程为触地时的路程参考代码:#include <stdio.h>#include <stdlib.h>float jump(float M,……