画心

记录生活,记录理解,记录理想。 繁琐中,有着难言之美。

转换后缀表达式

栈采用顺序栈存储,试设计算法实现将表达式转换成后缀表达式输出。 例如,输入表达式: a+b/c-(d*e+f)*g 输出其后缀表达式: abc/+de*f+g*-

2017-03-25 23:14:30

阅读数 511

评论数 1

随机密码约瑟夫环

约瑟夫环问题: 问题描述:设有编号为1,2,3……n的n个人顺时针方向围坐一圈,每人有一密码(正整数)。开始时给出一初始密码m,从编号为1的人开始报数,报m的人出列;以后将出列者的密码作为新的m,从顺时针方向紧挨着他的下一个人开始报数……直至所有人出列。试编算法,求出出列顺序。 要求: 用不带...

2017-03-25 17:35:40

阅读数 670

评论数 0

图书管理系统1.0by P_LarT

图书管理系统1.0 不定时更新。

2016-06-01 08:40:05

阅读数 2988

评论数 2

矩阵相乘(C案例)

在主函数中输入m和n ,n<=5,m>0 分别定义矩阵A(m X n),B(n X m)和C(m X m ) 从键盘读入矩阵A和B中元素的值。 调用自定义子函数multiply()计算矩阵C=A XB 并在主函数中输出矩阵C。例如:Input m and n (1~5):4 3

2016-05-14 11:03:06

阅读数 399

评论数 0

数据移位(C案例)

有n(n<=10)个整数,使前面各数顺序向后移m(m<=n)个位置,最后m个数变成最前面的m个数。 编写函数shift(a,n,m)实现上述功能,在主函数中输入n个整数并输出调整后的n个数。

2016-05-12 23:35:56

阅读数 394

评论数 0

学生成绩统计(C案例)

有一个班级6个学生5门课,编写函数实现下列功能: (1)函数average()求第n个指定课目的平均分; (2)使用函数void findfail()找出有2门以上(含2门)课程不及格的学生,在主程序输出其学号和全部课程成绩及平均成绩; (3)函数void findgood()找出平均成绩在...

2016-05-12 23:27:20

阅读数 927

评论数 0

围圈小朋友报数退出问题

新手上路 ,qiu指教 原问题:12个小朋友手拉手站成一个圆圈,从第一个小朋友开始报数,报到6的那个小朋友退出到圈外,然后他的下一位重新报“1”。 这样继续下去,最后只剩下一个小朋友,他原来站在什么位置上呢?  并输出小朋友退出圈外的顺序。

2016-04-26 23:13:17

阅读数 1797

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭