一道C语言编程

[复制链接]
查看11 | 回复3 | 2008-7-31 10:32:12 | 显示全部楼层 |阅读模式
有4个圆塔,圆心分别为(2,2)、(-2,2)、(2,-2)、(-2,-2),四个圆半径均为1。这4个塔的高度为10m,塔以外无建筑。今输入任一点的坐标,求该店的建筑高度(塔外的高度为0)
问题说明:本题的实质是:输入一个点的坐标(x,y)
若-3#includevoid main(){float x,y,a,b,c,d;int h;scanf("(%f,%f)",&x,&y);a=sqrt((2-x)*(2-x)+(2-y)*(2-y));/* 求2点间距离的方法
回复

使用道具 举报

千问 | 2008-7-31 10:32:12 | 显示全部楼层
楼上这样写的话楼主不头晕才怪啊.刚开始尽量分开写,容易看明白点.#includemain(){ int x,y,high; printf("\nenter x:"); scanf("%d",&x); printf("\nenter y:"); scanf("%d",&y); if(-3 #include void main() { float x,y,a,b,c,d;int h; /*scanf("(%f,%f)",&x,&y);*/scanf("%f",&x);scanf("%f",&y);a=sqrt((2-x)*(2-x)+(2-y)*(2-y));/
回复

使用道具 举报

千问 | 2008-7-31 10:32:12 | 显示全部楼层
#inludevoid main(){int x,y,h;scanf("%d%d",x,y);if(x=-3&&y=-3||x=-3&&y=1||x=1&&y=-3||x=1&&y=1)h=10;
回复

使用道具 举报

千问 | 2008-7-31 10:32:12 | 显示全部楼层
你也太懒了吧,,,,,自己随便翻下书就有了,C语言入门级的内容
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行