- 博客(3)
- 收藏
- 关注
原创 java打印空心菱形
看了韩顺平老师的课真是受益匪浅,其中蕴含的化繁为简,拆分问题的思想可以应对这个问题。 首先将问题简单化,先考虑一半的菱形,再打印出每一行的*,之后考虑前面的空格。这样先得到一个实心菱形,之后我们可以知道只需打印每一行的第一个*,与最后一个*,即可得到结果。public static void main(String[] args) { int layer = 5; for(int i=1;i<=layer;i++){ //...
2021-10-23 17:20:31 556 1
原创 java 用类制造对象
这里使用的的是翁恺老师的Shapes.zip中的代码。这里的Picture 为一个class,通过new 运算符利用class创建了一个对象pic 。同理 这里用Circle 类创建一个对象c1在Circle 类中规定了圆的位置与半径,之后调用draw函数将其画出来从这些例子可以看出来 class是提供服务的,数据是存在对象中的,这里就引出一个新概念“封装”即将数据与操作固定在一起,例如c1对象 Circle存放着操作,c1对象括号里的参数存放着数据。...
2021-10-12 20:42:54 184
原创 c语言 <兔子繁衍问题 >
l一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?输入格式:输入在一行中给出一个不超过10000的正整数N。输出格式:在一行中输出兔子总数达到N最少需要的月数。输入样例:30输出样例:9此题可以看作一个斐波那契数列但又不完全是,并非标准的斐波那契数列,而且程序与实际情况有冲突:比如10只兔子必须等到下一月份即8月才能达到,但程序中输入9与10的答案相
2021-07-01 23:57:17 798 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人