摸着头脑了
弹跳小球这个玩意儿,就那样吧
第一步,先在(x,y)处(把运行框左上角看成平面直角坐标系的原点)搞个小球出来
设i和j做空格子把小球推到(x,y),即用循环结构让i小于x时换一行,j小于y时空一格,再打印字母o作为小球,o自然就会出现再(x,y)处了
第二步,让小球从上往下坠,就x从(1,y)开始下坠
分两小步,1用循环结构,让x从1开始如果小于某个数就自增1,为清晰起见且定小于10就自增1,然后把第一步的循环换行,循环空格,打印o都放进这个循环结构。效果就是从(1,y)开始依次打印小球直到(10,y)。
2是用清屏指令 system("cls"),即让下一个小球打印完后把上一个小球删了,放在x自增的循环结构里面的最前面就好了,这样每次清完屏再打印小球就能制作出小球在运动的效果了
第三步,让小球下坠后跳上来
第四步,让小球斜着跳下去弹上来,呈v状
第五步,改变它的速度