2016年10月30日
摘要:
Shc 有一堆数字。这些数字十分的乱,有正有负。 Shc 现在想从这些数字中挑选出一段连续的数字去送给他最喜欢的 MAZE。 Shc 知道 MAZE 喜欢数字越大越好。所以他希望能够选出一个或若干个连续的数字,使 得这些数字的和最大。请你帮帮他。 ★数据输入 输入第一行为一个正整数 N(0 < N
阅读全文
posted @ 2016-10-30 19:08
qq77530202
阅读(281)
推荐(0)
2016年10月29日
摘要:
#include <stdio.h> #include <stdlib.h> void swap(int *x,int *y) // 交换函数 { int temp; temp = *x; *x = *y; *y = temp; } int choose_pivot(int i,int j ) //
阅读全文
posted @ 2016-10-29 22:57
qq77530202
阅读(127)
推荐(0)
摘要:
递归的思想就是:把问题分解成为规模更小的、具有与原问题有着相同解法的问题。 递归使用的条件: 可以通过递归调用来缩小问题规模,且新问题与原问题有着相同的形式。 存在一种简单情境,可以使递归在简单情境下退出。 在编写递归调用的函数的时候,一定要把对简单情境的判断写在最前面,以保证函数调用在检查到简单情
阅读全文
posted @ 2016-10-29 20:22
qq77530202
阅读(110)
推荐(0)
摘要:
strlen (字符数组名) char s【100】; n = strlen(s); strlen()用来计算指定的字符串s 的长度,不包括结束字符"\0"。
阅读全文
posted @ 2016-10-29 15:30
qq77530202
阅读(187)
推荐(0)
摘要:
知识:字符串接受结束后自动加'\0'。 使用scanf("%s",&s);函数输入字符串时存在一个问题,就是如果输入了空格会认为字符串结束,空格后的字符将作为下一个输入项处理,但gets()函数将接收输入的整个字符串直到遇到换行为止*/ scanf 不能读取回车和储存 scanf不能接受空格、制表符
阅读全文
posted @ 2016-10-29 11:32
qq77530202
阅读(216)
推荐(0)
2016年10月27日
摘要:
“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。 得到“答案正确”的条件是: 1. 字符串中必须仅有P, A, T这三种字符,不可以包含其它字符;2. 任意形如 xPATx 的字符
阅读全文
posted @ 2016-10-27 17:17
qq77530202
阅读(134)
推荐(0)
摘要:
区别在于c=getchar()!=EOF是先将从设备获得的字符与EOF进行比较,然后将比较的结果赋值给c变量。而(c=getchar())!=EOF是先将获得的字符赋值给变量c,然后再与EOF比较。出现这种区别的原因是不等于!=的优先级高于赋值运算符=的优先级
阅读全文
posted @ 2016-10-27 14:13
qq77530202
阅读(131)
推荐(0)
摘要:
第一: 先循坏输出前n-1项,然后单独输出第n项 第二:
阅读全文
posted @ 2016-10-27 14:12
qq77530202
阅读(1072)
推荐(0)
摘要:
运算结果出错....跟着算法走一遍..... 题目 :读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 第一:在不知道位数的情况下 利用 if 判断for循环终止条件 来求sum 或者 定义一个数组 利用 n=-1 \ n++ \b[n] 来记录每一个位数 也可以先求n的位数 利
阅读全文
posted @ 2016-10-27 14:08
qq77530202
阅读(148)
推荐(0)
2016年10月26日
摘要:
检查工作; 一 scanf是否有地址符 二.数组下标有没有越界
阅读全文
posted @ 2016-10-26 19:38
qq77530202
阅读(82)
推荐(0)