c# 2

음의 부동소수점 0은 C에서 false로 평가되는 것이 보증됩니까?

음의 부동소수점 0은 C에서 false로 평가되는 것이 보증됩니까? 나는 그것을 알고 있습니다.0.0 == -0.0C기준에 따르면if(a)와 동등하다if(a!=0), 그러나: 이if(-0.0)로서 평가될 것이 확실하다false기준으로는요?구현에 문제가 있습니까?if(-0.0)사실로 평가되나? 여기서 중요한 건 이 모든 게if(a!=0)의 의미if(-0.0)정확히 같은 것으로 이해되어야 한다!=부동소수점에서의 연산자(false)여야 한다는 보장이 있습니다.C 2018 6.8.4.1은 다음 명령어의 동작을 지정합니다.if스테이트먼트, 그 스테이트먼트if … else제2단락에는 다음과 같이 기재되어 있다. 두 형식 모두 표현식이 0과 동일하지 않은 경우 첫 번째 서명이 실행됩니다. C 2018 5.2.4.2...

source 2022.11.03

WHIT 반복구조와 SWITCH 선택구조를 구현하여 메뉴 구동 어플리케이션을 만들고 있습니다.txt 데이터 표시

WHIT 반복구조와 SWITCH 선택구조를 구현하여 메뉴 구동 어플리케이션을 만들고 있습니다.txt 데이터 표시 #include #include #define Size_MainFuncArray 5 // Constant // Data that needs to be inside my txt file: // StudentData.txt: Jane 55 51 78 struct Student { // Lungelo 69 84 75 char StudentName[10]; // Greg 51 44 52 int StudentMarks[3]; // Thando 23 78 61 float StudentAverage; // Bret 44 33 29 }; typedef struct Student Student; // Func..

source 2022.10.25