![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
小仙女ya
没有一步爬上顶楼的人
展开
-
25个人围成一个圈,从第1个人开始顺序报号,凡报号为3和3的倍数者退出圈子,找出最后留在圈子中的人原来的序号
25个人围成一个圈,从第1个人开始顺序报号,凡报号为3和3的倍数者退出圈子,找出最后留在圈子中的人原来的序号。【设计思想】可以用链表方式实现。首先按照1~25号的顺序建立链表,1~25号存放在链表的数据区,从链表头开始数,数到3或3的倍数的结点,删除该结点,一直到链表结束;重复上述过程一直到链表中只剩下两个结点,读出最后两个结点的数据区的数据就是最后的答案#include <stdio.h>#include <stdlib.h>#include <string.h&原创 2021-03-18 23:30:15 · 832 阅读 · 0 评论 -
C语言个人财务管理
C语言个人财务管理该程序可以完成个人财务管理。每个人的财务项目应当包括姓名、年度、收入、支出等。为了叙述简单,以一个财政年度为统计单位,程序中可以计算每个人的每个财政年度的收入总额、支出总额、存款总额等,并能够打印出来。需要注意的是,收入总额不可能只输入一次,而可能是多次收入的和;同样地,支出总额也不可能只是一次支出,应是多次支出的总和。【设计思想】本程序是一个财务管理程序,涉及收入和支出,虽然是个人财务管理程序,但最好能够按照一种标准的财务管理软件来考虑,所以在程序设计时;需要考虑如下几个因素:每原创 2021-03-18 22:48:00 · 1436 阅读 · 0 评论 -
C语言
C语言 求任意大的两整数之差(数组存储)【设计思想】将两个大整数分别用两个字符型数组a和 b来表示,每个数字以其字符形式存放在数组中,进行求差之前,先判断两数的大小,保证被减数的值大于减数的值,然后对两数按照从右向左的顺序进行数字字符的相减,求得其差值放在字符数组c中。话不多说,见代码:#include <stdio.h>#include <stdlib.h>#include <string.h>#define SIZE 100//编写-程序用于计算任原创 2021-03-18 20:19:35 · 369 阅读 · 0 评论