问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言初学代码问题

发布网友 发布时间:2022-05-06 06:10

我来回答

3个回答

热心网友 时间:2022-06-29 15:56

你测试下这个代码:

#include <unistd.h>

#include <stdio.h>

#include <stdlib.h>

struct coordinate

{

int x;

int y;

} ball = {10,10};

int velocity = 1;

int height = 10;

int bottom = 0;

void draw();

int main()

{

while(1)

{

system("clear"); //清屏

printf("========================= \n");

#if 1

//当小球在底部时速度相反

if(ball.y == bottom)

{

velocity =  -velocity;

height = height -1;  //加上这行代码想要实现下一次高度减少却无法实现。反而一直停留在最高处

}

if(ball.y == height)//小球在顶部时高度减少并速度相反,到达顶部时减少高度却无法实现。

{

velocity = -velocity;

}

ball.y = velocity +ball.y;

draw();

#endif 

sleep(1);

}

return 0;

}

void draw()

{

int a,l;

//输出上方空格

for(a=0; a<ball.y; a++ )

{

printf("\n");

}

//输出左方空格

for(l=0; l<ball.x; l++ )

{

printf(" ");

}

printf("o"); //打印小球

printf("\n");

}

运行结果:

热心网友 时间:2022-06-29 15:56

if(ball.y == height && velocity <0){
velocity = -velocity;
height = height+1; //下一次高度减少
}
想法就是,只有速度向上时,才判断是否到了最高点。
有问题可以再追问。

热心网友 时间:2022-06-29 15:57

这两个地方有问题,没写完;;;看起来运行没问题,,问题是速度有点快!

这一句也没写完;;;我没看胡乱加的运算符;;

ball.y = velocity-ball.y;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
夫妻养狗狗把谁当主人 两人同养狗认谁当主人 什么蔬菜和水果可以美容祛斑呢? vivox60怎么查看参数配置详情 怎样查看vivo手机的屏幕参数? vivo手机怎么看手机参数 vi##手机怎么看配置? 义乌到湖州没有直达快客???必须到南浔?? 湖州到绍兴的汽车有几班? 注销驾考需要本人吗 求助,C语言入门级代码问题! c语言入门代码浪漫 QQ飞车紫钻的衣服哪个好啊 qq飞车 求高手看看我的号值多少钱? qq飞车8月14日真的要送5000点卷吗,真的吗,我很期待?除了点卷还送什么,我才100级。真100%送吗? qq飞车手饰 QQ飞车估价、121级+改装133次A车雷诺450多天、各种装备皆有永久、有意者请出价、 QQ飞车 有没有比浴血羽翼还要大的还要霸气的呢? 除王者之翼 真爱永恒守护之翼 还有更大的翅膀吗? QQ飞车814活动要送什么东西 qq飞车8月6日有什么活动 如何用ul,li,css实现以下排列? QQ飞车有哪些绝版羽翼要有名字 圣洁神明羽翼 是不是 我的春节我做主灯谜俱乐部答案http://www.yxswx.com/ad/yx_2012/dengm... qq飞车 2011年8月14日在线两小时送永久宙斯羽翼 什么样子的 发个图来 清楚点的 谢谢 ~! qq飞车2011年8月14日在线两小时活动奖励中的宙斯羽翼上面显示是得了的,但我的物品栏里怎么没有? rtrtrtrtrtrtrtrtrtrtrt翻译 qq飞车斩玉大刀、宙斯羽翼哪个好? QQ飞车为什么我的宙斯羽翼没有了,我2011年8月14号的时候活动给的... 彼岸依恋左手环还在.. QQ飞车宙斯羽翼图片 为什么我家的war3不能玩 只有牛仔裤堆堆袜搭配才好看吗 其实这样穿也很美 牛仔裤堆堆袜怎么搭配鞋子 堆堆袜怎样与裤子搭配,穿九分裤会不会奇怪啊 阔腿蓝色牛仔裤配什么颜色的堆堆袜好看 深色牛仔裤 灰色的休闲鞋 应该穿什么颜色的堆堆袜 石榴成熟(打一成语) 银色堆堆袜搭配什么鞋子 石榴成熟,打一成语谜底是? 石榴熟了.打一成语 石榴成熟,猜一成语 石榴成熟(打一成语 石榴成熟( ) 百花齐放( ) 刺绣( ) 零存整取( ) 细菌开会( ) (根据谜面猜成语) 石榴成熟,来个成语? 总是玉关情打一字 石榴成熟打一成语 美景打一成语 石榴熟了(打一成语) 神雕侠侣灯谜石榴成熟打一成语疯狂 win10,打开视频时候出现0x800705AA,戴尔平板,说说是系统资源不足。怎么解决? 石榴成熟,打一成语 石榴成熟(打一成语)。 戴尔笔记本电脑要死机,然后显示内存不足.怎么办?