日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

A+B Problem III -- ACM解决方法

發布時間:2023/11/30 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 A+B Problem III -- ACM解决方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

A+B Problem III

描述

求A+B是否與C相等。

輸入

T組測試數據。 每組數據中有三個實數 A,B,C(-10000.0<=A,B<=10000.0,-20000.0<=C<=20000.0). 數據保證小數點后不超過4位。

輸出

如果相等則輸出Yes 不相等則輸出No

樣例輸入

3 -11.1 +11.1 0 11 -11.25 -0.25 1 2 +4

樣例輸出

Yes Yes No

=========================================

該題主要考察實數型數據的比較,需要用 num <= 0.00001 來判斷是否相等,而不是用 num1 == num2 來判斷,因為0 可能以 0.000001 來存儲.

==========================

代碼如下:

#include <stdio.h> #include <math.h>int main (void) {int n;double a, b, c;scanf("%d", &n);while(n--){scanf("%lf %lf %lf", &a, &b, &c);if(fabs(a + b - c) <= 0.00001) //不能用 == 判斷 printf("Yes\n");elseprintf("No\n");}return 0; }

總結

以上是生活随笔為你收集整理的A+B Problem III -- ACM解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。