acm
陈gary
这个作者很懒,什么都没留下…
展开
-
ACM-2003-求实数绝对值
c++标准库中有求实数的函数fabs(double ),直接调用 也可以自己写,一个if-else语句够可以了。 //求绝对值 #include #include #include using namespace std; int main () { double a; while(cin>>a) { cout原创 2013-12-15 09:41:00 · 1192 阅读 · 0 评论 -
ACM-2002-计算球体积
球体积公式为(4*PI*r*r*r)/3 定义一个变量r,直接用公式求救,直接输出答案 定义字符变量 PI,方便 若第11行为 4/3*PI*r*r*r 或 (4/3)*PI*r*r*r都不能计算出正确答案。原因是4/3处理为int/int,答案为1。 //计算球体积 #include #include #define PI原创 2013-12-15 09:38:07 · 623 阅读 · 0 评论 -
ACM-2001-计算两点间的距离
输入四个值,即两个点的坐标。定义四个变量x1,y1,x2,y2. 两点间距的坐标公式:d=sqrt((x1-x2)*(x1-x2) - (y1-y2)*(y1-y2)) 直接调用cmath中的sqrt函数进行算数平方根计算 最后直接输出结果。 //计算两点间的距离 #include #include #include using name原创 2013-12-15 09:35:10 · 598 阅读 · 0 评论 -
ACM-2000-ASKII排序
比较前两个字符的大小,用三变量交换法将小的放前面,大的放后面。 再分别比较第三个字符与第一个字符、第二个字符的大小。 最后直接输出结果。 //ASCII排序 #include using namespace std; int main () { char str[4]; while(cin>>str) { char te原创 2013-12-15 09:42:16 · 515 阅读 · 0 评论