![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言代码笔记
记录C语言练习题的一些比较需要逻辑的程序代码。
十方铺子
这个作者很懒,什么都没留下…
展开
-
最大连续子数组------代码笔记
9、一个有N个元素的整型数组,求该数组的各个连续子数组中,连续子数组各元素之和最大值是多少?例如数组a[6] = {-2, 5, 3, -6, 4, -8, 6};则子数组之和的最大值是8 (即a[1] + a[2])。连续子数组:原数组中所有连续的元素自由组合的得到的数组为该数组的子数组。 1 #include <stdio.h> 2 3 int arr_ma...原创 2020-01-09 16:35:54 · 127 阅读 · 0 评论 -
字母金字塔------代码笔记
7、编写一个程序,用户输入某个大写字母,产生 一个金字塔图案。例如用户输入字母D,则产生如 下图案:AABAABCBAABCDCBA 1 #include <stdio.h> 2 3 int main(void) 4 { 5 char capital,total_line,total_capital,i=0; 6 7 printf...原创 2020-01-05 14:11:25 · 1198 阅读 · 0 评论 -
用辗转相除法取最大公约数------代码笔记
16、编写一个函数,求两个整数的最大公约数,用 主函数调用这个函数并输出结果,两个整数由键盘 输入。(提示:用辗转相除法求最大公约数)辗转相除法:例 : 987 5241.每次用较大数 除以 较小数,余数为0,则此时的小数为最大公约数。2.否则,较小数转为较大数,余数转为较小数,循环 1 步骤。 #include <stdio.h> 2 3 void C...原创 2020-01-05 15:57:44 · 443 阅读 · 0 评论