第四章 习题练习 第11题
输入4个整数,要求按由小到大的顺序输出。
#include<stdio.h>
int main ()
{
int a,b,c,d,e,t;
printf("请输入四个整数:");
scanf("%d,%d,%d,%d",&a,&b,&c,&d);
if(a > b)
{
t = a;
a = b;
b = t;
}
if(a > c)
{
t = a;
a = c;
c = t;
}
if(a > d)
{
t = a;
a = d;
d = t;
}
if (b > c)
{
t = b;
b = c;
c = t;
}
if (b > d)
{
t = b;
b = d;
d = t;
}
if (c > d)
{
t = c;
c = d;
d = t;
}
printf ("从小到大排序为:%d,%d,%d,%d\n",a,b,c,d);
}
这个之前例题有讲,写起来也比较容易一些
12习题 4.12 有4个圆塔,圆心分别为(2,2)、(-2,2)、(-2,-2)、(2,-2),圆半径为1,这4个塔的高度为10m,塔以外无建筑物。今输入任一点的坐标,求该点的建筑高度(塔外的高度为零)。
犯了个低级错误
#include <stdio.h>
int main()
{
float x