
关于C语言
编程小菜鸡~
技术博客:https://erioy.gitee.io/
展开
-
关于我的第一篇博客hhh--------“三天打鱼两天晒网”
♦ 题目:三天打鱼两天晒网♦问题:某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。♦ 要求:基本要求:1.程序风格良好(使用自定义注释模板),提供友好的输入输出。提高要求:1.输入数据的正确性验证。 2.使用文件进行数据测试。如将日期 20100101 20111214 等数据保存在in.txt文件中,程序读入in.dat文...原创 2019-03-01 22:21:29 · 194 阅读 · 0 评论 -
四种方法计算两个数的最大公约数~~~
1.题目名称计算两个数的最大公约数2.题目分析计算两个数的最大公约数,可以采用最大公约数的四种常用算法,分别是辗转相除法、穷举法、更相减损法、Stein算法。每种方法写一个函数,分别计算出最大公约数,主函数的菜单里有选择功能,用户可以选择自行输入两个数,然后调用这四种方法的任一种;也可以选择程序的测试功能,通过自己选择的组数,计算机自动产生随机函数,然后调用四种方法的任一种,并计算出程序运行...原创 2019-03-08 14:42:00 · 8103 阅读 · 1 评论 -
C语言实现图灵机的运行过程(XN*2)
● 题目名称模拟图灵机的运行过程● 题目分析实现图灵机的运行过程,首先要知道图灵机在磁带上是如何运算的。有四种运算方法,分别是UN+1、UN2、XN+1、XN2.本题选用XN2的运算指令来进行运算,运用数组储存一个数的各种状态,实现从输入→十进制→二进制→扩展二进制→XN2运算→缩进二进制→十进制→输出的过程。● 算法构造<1>将输入的十进制数x转换为二进制。当x不为0...原创 2019-03-20 21:05:49 · 1238 阅读 · 0 评论 -
求N个数的最大公约数和最小公倍数&&Hankson问题
● 题目名称<1>求N个数的最大公约数和最小公倍数<2>计算出Hankson的“逆问题”的答案● 题目分析<1>求N个数的最大公约数和最小公倍数:可以先求出第一个数和第二个数的最大公约数和最小公倍数,再将这个最大公约数和最小公倍数与下一个数计算出新的最大公约数和最小公倍数,以此类推<2>计算出Hankson的“逆问题”的答案:先输入组数,再...原创 2019-03-21 22:43:20 · 416 阅读 · 0 评论 -
基于文件的C语言学生信息管理系统
●题目名称C语言学生信息管理系统●题目分析将文件引入学生信息管理系统,完善学生信息数据的处理,包括信息的读取、保存、刷新。编写与文件有关的程序,需要考虑将对文件以什么方式操作,文件能否被打开,文件在什么位置。为了程序的可读性,一般将文件的读取、存盘、操作自定义为函数。●算法构造●●刷新学生信息update()函数<1>以只读方式打开指定文件,判断文件是否为空,若为空,则提示...原创 2019-04-03 20:45:36 · 4955 阅读 · 4 评论 -
24点游戏简单版
●题目名称24点游戏(经典的纸牌益智游戏)●题目分析随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,可以利用穷举法列出4个数字加减乘除的各种可能性,包括括号的算法,并且要利用循环控制计算范围,防止出现重复的表达式。●算法构造<1>利用随机函数生成4个随机数<2>将4个数所有可能的顺序列举,并调用计算函数<3>循环调用使4...原创 2019-04-10 18:12:58 · 566 阅读 · 0 评论