题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
1 |
|
题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
1 | #include <stdio.h> |
1 | #include <stdio.h> |
题目:求1!+2!+3!+…+20!的和
1 | #include <stdio.h> |
题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。
程序分析:请抓住分子与分母的变化规律。
递归解决:
1 | #include <stdio.h> |
题目:打印出菱形图案
效果:
1 | * |
1 | #include <stdio.h> |
猴子吃桃问题:
递归解决:
1 | #include <stdio.h> |
for循环解决:
1 | #include <stdio.h> |
题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
1 | #include <stdio.h> |
题目:一个数如果恰好等于它的因子之和,这个数就称为“完数“。
例如:6=1+2+3.编程找出1000以内的所有完数。
如何找到一个数的所有因子?
1 | #include <stdio.h> |
题目:求S=a+aa+aaa+aaaa+a…a的值,a是数字。
例如2+22+222+2222+22222(此时共有5个数相加),几个数相加和相加的数字由键盘输入。
1 | #include <stdio.h> |
相关:pow语法
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
1 | #include <stdio.h> |
总结:
&&一个条件为假,结果为假||一个条件为真,结果为真