习题9-3 平面向量加法(C语言实现)
分析:注意题目说(不能输出−0.0),浮点数和0的比较并不是用 n == 0,而是(n > -0.000001 && n <0.000001)即判断是否趋于0,因此当x,y为负的足够小时就会输出 -0.0。题目要求保留一位小数,因此当x,y 的绝对值大于0.05时会进位(四舍五入),小于0.05会舍掉。即大于-0.05,进位变成-0.0,小于0.05,舍去变成0.0;
#include <stdio.h>
#include <math.h>
int main()
{
double x1