1、打印平行四边形
2、99乘法表
打印99乘法表
3、打印金字塔
空格个数 *号 * i=0 3 1 *** i=1 2 3 ***** i=2 1 5 ******* i=3 0 7 3-i (2*i)+1
4、分数序列和
有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13... 求出这个数列的前 20 项之和。 答案:结果:32.6603
ps:当前项的分子是下一项的分母, 下一项的分子是当前项的分子+分母
5、用遍历的方式从终端获取4个整数,存储到数组中。再用遍历的方式将数组中的数据打印到终端上。
6、在终端输入4个数据,然后再输入一个,判断该数是否存在于数组中。
7、输入十个整数,求整数的最大值,和他们的和。
8、从终端输入多个字符以'\n'结尾,求出空格个数。
方法一:
方法二:
9.求数组中第二大的数
10.求斐波那契数列的第n项。
1、1、2、3、5、8、13、21、34、......,n=1和n=2的时候都是输出1
公式:f(n) = f(n-1)+f(n-2); 例如第20项,6765
11、编码实现strlen 功能。
12、编码实现strcpy功能
验证strcpy函数是覆盖目标字符数组,还是先清零目标再将源复制。
实现strcpy功能:
13、编码实现strcmp功能