![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 91
C语言例子
炫一碗白米饭
登上并非我们所选择的舞台,演出并非我们所选择的剧本,但你可以努力的把你的剧本演好。
展开
-
C语言100题(41~60)
第41题: 题目:学习static定义静态变量的用法。 解析:这里没有什么题目可以讲。我来把static的相关概念罗列一下。 当我们使用static对一个变量进行声明时,有两种方式: ①、所有函数外,使用关键字static。 #include<stdio.h> static int count; // 静态定义、内部链接 int main(void) { return 0; } ②、块内 、使用关键字static。 #include<stdio.h> void bore(int原创 2022-06-02 18:04:41 · 80 阅读 · 0 评论 -
C语言100题(6~20)
第六题: 用*号输出字母C的图案 解题思路:用8x8的矩阵来打印字母C的图案,通过打印不同行不同的星号与空白实现。 int rows = 0;//定义要多少行来实现C的打印 int i;//定义变量控制打印的空白与星号 while (rows < 8) { if (rows == 0 || rows == 7) //第0行和第7行一样 { for ( i = 0; i < 8; i++) { if (i < 4) printf(" ");//打原创 2022-03-27 21:06:33 · 619 阅读 · 0 评论 -
C语言100题(21~40)
第21题~40题第21题:第21题: 第21题: 题目:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 解题思路:此题类似已知结果求原因,就从第10天出发,这里只剩一个桃子。那么第9天就剩 (1 + 1) * 2 = 4 个桃子,第8天就剩 (4 + 1 ) *2 = 10个,以此类推得到公式D(n-1) = ( D(n) + 1 )原创 2022-05-09 21:55:40 · 391 阅读 · 0 评论 -
C语言100题(1~5)
记录自己做C语言经典100题的训练过程(1~5)第一题:第二题:第三题:第四题:第五题: 第一题: 有1,2,3,4,4个数字,请问能组成多少个互不相同的三位数?都是多少? 这是我自己想的思路,答案是对的,过程繁琐了些。 #include<stdio.h> int main(void) { int number[4] = { 1, 2, 3, 4 };//初始数组 int left_number1[3] = { 0, 0, 0 }, left_number2[2] = {0,0};//第1个原创 2022-03-12 12:27:26 · 1313 阅读 · 0 评论