[개인 블로그 작업 II] 코드 재심 결과
1 void fff();
2 void exitErr(char* info, int errNum);
3 void work1(int,int);
4 void work2(char*, char*);
5 int isp(char);
6 int icp(char);
7
8 class Fraction{
9 public:
10 Fraction();
11 Fraction(int, int);
12 int static gcd(int, int);
13 Fraction operator+(const Fraction &);
14 Fraction operator-(const Fraction &);
15 Fraction operator*(const Fraction &);
16 Fraction operator/(const Fraction &);
17 Fraction operator=(const Fraction &);
18 bool operator==(const Fraction &);
19 int numerator;
20 int denominator;
21 string toString();
22 };
23
24 class Equation{
25 public:
26 Equation();
27 Equation(int); // , maxNum
28 string getLeft(); //
29 string getRight(); //
30 bool equals(Equation &); //
31
32 static int solve(char*);
33 static Fraction solve1(string);
34
35 private:
36 int leftSum; //
37 Fraction rightSum; //
38 string rightStr;
39 string leftStr;
40
41
42 //char* solveDiv(char*);
43 };
44
45 #endif
#define random(max) (rand()%(max))
1 int isp(char c){
2 switch (c)
3 {
4 case '#':
5 return 0;
6 break;
7 case '^':
8 return 7;
9 break;
10 case '*':case '/': case '%':
11 return 5;
12 break;
13 case '+':case '-':
14 return 3;
15 break;
16 case '(':
17 return 1;
18 break;
19 case ')':
20 return 8;
21 break;
22 default:
23 exitErr("Error in isp", -9);
24 return -1;
25 break;
26 }
27 }
1 if (strlen(argv[i]) != 2) exitErr("command valid", -2);
2 tmpchar = argv[i][0];
3 cmdchar = argv[i][1];
4 if (tmpchar != '-' || (cmdchar != 'n'&&cmdchar != 'r'&&cmdchar != 'e'&&cmdchar != 'a'))exitErr("command valid", -1);
5 i++;
6 if (i == argc) exitErr("command valid", -2);
void exitErr(char* info, int errNum){
printf("%s; error code:%d", info, errNum);
exit(errNum);
}
1 case '(': // ) # (
2 // , 、 , continue
3 // continue signTop-- ,
4 // '('
5 // , str[i]
6 if (str[i] == ')'){
7 signTop--;
8 RMeetL = true;
9 }
10 else{
11 exitErr(" ", -11);
12 }
13 break;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.