- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 C语言——兔子繁殖问题多解
问题 A: 兔子繁殖问题 题目描述 这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。按此规律,假设没有兔子死亡,第一个月有一对刚出生的小兔子,问第n个月有多少对兔子? 输入 月数n(1<=n<=44)。 输出 输出第n个月有多少对兔子。 样例输入 3 样例输出2 解法一:用循环做; #include<stdio.h>...
2022-01-18 19:51:09 10306
原创 C语言——顺序输出多解问题
问题 B: 顺序输出各位数字 题目描述 输入一个整数,从高位开始逐位分割并输出各位数字。 输入 输入一个正整数n,n是int型数据 输出 依次输出各位上的数字,每一个数字后面有一个空格,输出占一行。例如,输入 12345 ,输出 1 2 3 4 5 样例输入 12345 样例输出 1 2 3 4 5 提示 注意整数运算避免使用double类型的函数如pow()。本题可先用一个循环计算出最高位的位权h,然后再用一个循环,循环内容为: 输出最高位(n/h)、扔掉最高位(n = n%h)、降...
2022-01-18 19:49:32 278
原创 C语言——逆序输出的多解问题
问题 A: 逆序数字 题目描述 输入一个int型整数,将其逆序输出,每个数字后有一个空格。 输入 输入一个整数n,你可以假设n在int范围内 输出 将n按其逆序输出,每个数字后有一个空格,输出占一行。例如,输入12354,输出4 5 3 2 1 样例输入 12354 样例输出 4 5 3 2 1 提示 整数n对10取模可得到个位上的数字,而利用整数商是整数这一特点,整数n除以10的商正好“扔掉”了个位上的数字 解法一:用数组: #include<stdio.h> #...
2022-01-18 19:48:08 535
原创 C语言笔记——数列问题
复习: 循环:控制i。 次数 初值 终止条件(约束、判断) 增量(步长) N i=1 i<=n i++ n-1 I=1 i<n...
2022-01-18 19:41:55 1163
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人