题解列表

筛选

简单的字符串-题解(C++代码)C++超简单方法

```cpp#includeusingnamespacestd;//因为每次只用对比后一个字符,所以这样模拟就行,但是//要注意最后一个字符怎么输出,其方法是加一个无关字符,然后让计数器从0开始,//因为有最后一个无关字符,所以原字符串的最后一个字符也能被输出,

P1018-题解(C语言代码)

#includeintmain(void){longlongpro=1;inti=0,j=0,n=0,k=0;charstr[16]={'\0',};scanf("%d%d",&n,&k);for(i=n;i>=1;--i){pro*=i;}while(0==pro%10){pro/=10;}for(

日期排序-题解(C语言代码)

```c#include#includeusingnamespacestd;structdata{intmonth;intday;intyear;};structdataa[100];intcmp(structdataa,structdatab){if(a.year!=b.year)returna.y

敲七游戏-题解(C语言代码)

```c#define_CRT_SECURE_NO_WARNINGS1#include#defineN50000//考虑到存在7和7的倍数有重合的情况,故用数组标记法比较合适//intmain(){inttemp[N]={0};intarr[N]={0};intcount=0;temp[7]=1;in

[编程入门]自定义函数处理最大公约数与最小公倍数-题解(C语言代码)-解释得比较详细

#自定义函数处理最大公约数与最小公倍数根据约数的定义可知,某个数的所有约数必不大于这个数本身,几个自然数的最大公约数必不大于其中任何一个数。要求任意两个正整数的最大公约数即求出一个不大于其中两者中的任何一个,但又能同时整除两个整数的最大自然数。

[编程入门]数组插入处理-题解(C语言代码)

IDEVS2017既然题目里面说清楚是9个元素的数组,那么预先定义10个就算投机哈。从输入的9个数组里面比,碰到比后增加大的那个地方开始,都往后站,把那个位置空出来,把新增数插进去。这样一次循环就解决问题。#include#includeintmain(){inti=0,

二级C语言-进制转换-题解(C语言代码)

题目:编程,输入一个10进制正整数,然后输出它所对应的八进制数。以852为例:852/8=106---4;106/8=13----2;13/8=1---5,结果为1524#include#includeintmain(){inta,b=0,n=0;scanf("%d",