摘要: 题目 给定一个数组arr,返回子数组的最大累加和。 例如,arr = {1, -2, 3, 5, -2, 6, 1},所有子数组中,{3, 5, -2, 6}累加出最大的和为12,所以返回12。 测试代码 阅读全文
posted @ 2016-05-16 22:00 新生代黑马 阅读(705) 评论(0) 推荐(0) 编辑
摘要: #include int fbla(int n) { int f = 0, g = 1; while (n--) { g = g + f; f = g - f; } return g; } int main() { int n; scanf("%d", &n); printf("%d\n", f... 阅读全文
posted @ 2016-05-16 20:22 新生代黑马 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 4 void addition() 5 { 6 int a, b; 7 printf("请输入2个数字:\n"); 8 scanf("%d%d", &a, &b); 9 printf("%d + %d = %d\n", a, b, a + b); 10 } 11 12 void subst... 阅读全文
posted @ 2016-05-16 19:43 新生代黑马 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 3 int main() 4 { 5 int m; 6 for (m = 0; m (m / 9)) 9 { 10 continue; 11 } 12 printf("%d * %d = %2d ", (m % 9) + 1, (m / 9) + 1, ((m ... 阅读全文
posted @ 2016-05-16 16:53 新生代黑马 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 描述 现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换成小写,小写换成大写,然后输出互换后的字符串。 样例输出 测试代码 阅读全文
posted @ 2016-05-16 16:08 新生代黑马 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 4 int m, n, p, q; 5 int a[10][10], b[10][10], c[10][10]; 6 int i, j, k; 7 8 void initial() 9 { 10 11 printf("请输入第一个矩阵的行数和列数:"); 12 scanf("%d%d", &m, ... 阅读全文
posted @ 2016-05-16 15:33 新生代黑马 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #define N 10 3 4 void initial(int *a) 5 { 6 int i; 7 for (i = 0; i = i; j--) 28 { 29 if (a[j] > a[j + 1]) 30 { 31 a[j] = ... 阅读全文
posted @ 2016-05-16 09:06 新生代黑马 阅读(791) 评论(0) 推荐(0) 编辑