阳Sea  

2015年12月2日

摘要: 主函数中的调用函数1 int year = 0,month = 0,day = 0;2 printf("请输入日期:");3 scanf("%d/%d/%d",&year,&month,&day);4 int dayth = dayOfYear(year, month, da... 阅读全文
posted @ 2015-12-02 17:23 阳Sea 阅读(503) 评论(0) 推荐(0)
 
摘要: #import int main(int argc, const char * argv[]) { int a[3][4] = {0}; for(int i = 0;i a[k][maxj]){ flag = false; ... 阅读全文
posted @ 2015-12-02 08:54 阳Sea 阅读(1473) 评论(0) 推荐(0)

2015年11月30日

摘要: 模拟n个人参加选举的过程,并输出选举结果:假设候选人有四人,分别用A,B,C,D表示,当选某候选人时,直接输入其编号(编号由计算机随机产生,若输入的不是A,B,C,D则视为无效票,选举结束后按得票数从高到底输出候选人编号和所得票数. 1 #import 2 3 int main(int argc... 阅读全文
posted @ 2015-11-30 20:04 阳Sea 阅读(2186) 评论(0) 推荐(0)

2015年11月28日

摘要: 编程在一个已知的字符串中找最长单词,假定字符串中只含字母和空格,空格用来分隔不同单词。 1 char p[1000]; 2 printf("请输入字符串:"); 3 4 fgets(p, 1000, stdin); 5 int i = 0; 6 7 int h... 阅读全文
posted @ 2015-11-28 22:39 阳Sea 阅读(644) 评论(0) 推荐(0)
 
摘要: 约瑟夫(Josephus)问题是由古罗马的史学家约瑟夫提出的,他参加并记录了公元66-70年犹太人反抗罗马的起义。约瑟夫作为一个将军,设法守住了裘达伯特城达47天之久,在城市沦陷之后,他和40名将士在附近的一个洞穴中避难。在哪里,将士们群情激奋并表示:要投降毋宁死。于是,约瑟夫建议每个人轮流杀死他旁... 阅读全文
posted @ 2015-11-28 20:28 阳Sea 阅读(226) 评论(0) 推荐(0)

2015年11月27日

摘要: 1 ***算法:把菱形的中心看成坐标的原点(0,0),由此可以知道,如果|x| + |y| <= n;则打印输出"*"号,否则打印输出" " 1 int mai(){ 2 3 int n; 4 5 printf("请输入来那个菱形边长:"); 6 7 scanf("%d",&n);... 阅读全文
posted @ 2015-11-27 13:10 阳Sea 阅读(1545) 评论(0) 推荐(0)
 
摘要: 菱形打印程序——谈如何学习算法本文来自转载-------------1.菱形打印 很多人,打印菱形在控制台的思路是,把菱形上下拆分,分两段很接近的代码来打印,其实这样代码很不好看,并且不好阅读.我们知道,要打印的图案是这种: * *** ***** *** ... 阅读全文
posted @ 2015-11-27 09:40 阳Sea 阅读(577) 评论(0) 推荐(0)
 
摘要: 汉诺塔问题 1 void mve(int n,int x,int y,int z); // 函数声明 2 void mve(int n,int x,int y,int z){ 3 if (n == 1) { // 若x为第一个柱子,若... 阅读全文
posted @ 2015-11-27 08:55 阳Sea 阅读(157) 评论(0) 推荐(0)