C语言
Amyxi18
这个作者很懒,什么都没留下…
展开
-
递归
一.一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?1.题目分析:经过七个村子后还剩下2只鸭子,就是到第八个村子时有2只鸭子,要求出发时有多少只鸭子,就必须得知道到第七个村子时有多少只鸭子,又已知每经过一个村子卖去所赶鸭子的一半又多一只,所以第七天有2*(2+1)=6只鸭子,然后在这样...原创 2017-06-20 19:20:18 · 591 阅读 · 0 评论 -
词频统计(上机)
#include <stdio.h> #include <stdlib.h> #include <string.h> #define ERROR 1 #define OK 0 const int WORD_LENGTH = 250;//定义单个单词最大长度 typedef int status; /*定义存储单词及其...原创 2017-06-20 19:17:50 · 284 阅读 · 0 评论 -
用三种方法求最大公约数
功能描述:从键盘输入两个整数,用三种方法求这两个整数的最大公约数,这三种方法分别是辗转相除法、相减法、穷举法。我是用C语言来实现的。 这个是用辗转相除法来求最大公约数:算法思想就是先比较a,b的大小,将大数放a中,小数放b中,然后只要b不等于0,就一直执行循环t=a%b;a=b;b=t;直到b为0时跳出循环。 这是穷举法: 这是相减法,前面一样,先比较a,b的大小,fla...原创 2017-03-22 11:03:29 · 816 阅读 · 0 评论 -
“三天打鱼两天晒网”
//三天打鱼两天晒网//创建时间:2017年3月12日//主要功能:输入一个日期,判断这一天是在打鱼还是晒网#include<iostream>using namespace std;int years(int year) /*判断闰年个数*/{int leap=0;for(int i=2010;i<year;i++) /*用for循环来判定闰年的个数,但是要注意...原创 2017-03-14 23:16:59 · 639 阅读 · 0 评论 -
24点游戏
从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1)我是用C语言写的。#include <stdio.h> #include <stdlib.h> #include <math.h> #include <time.h> char getPokerCa...原创 2017-04-12 21:52:10 · 453 阅读 · 0 评论