0_0_11743415_3293\Main.java:1: 非法字符: \35
#include<iostream>
^
0_0_11743415_3293\Main.java:2: 非法字符: \35
#include<string>
^
0_0_11743415_3293\Main.java:3: 非法字符: \35
#include<stdio.h>
^
0_0_11743415_3293\Main.java:4: 非法字符: \35
#include<string.h>
^
0_0_11743415_3293\Main.java:5: 非法字符: \35
#include<iomanip>
^
0_0_11743415_3293\Main.java:6: 非法字符: \35
#include<algorithm>
^
0_0_11743415_3293\Main.java:9: 非法字符: \35
#define MAXN 9999
^
0_0_11743415_3293\Main.java:10: 非法字符: \35
#define MAXSIZE 10
^
0_0_11743415_3293\Main.java:11: 非法字符: \35
#define DLEN 4
^
0_0_11743415_3293\Main.java:15: 非法的类型开始
private:
^
0_0_11743415_3293\Main.java:15: 需要 ';'
private:
^
0_0_11743415_3293\Main.java:16: 需要 ']'
int a[500]; //可以控制大数的位数
^
0_0_11743415_3293\Main.java:16: 需要 ';'
int a[500]; //可以控制大数的位数
^
0_0_11743415_3293\Main.java:18: 非法的类型开始
public:
^
0_0_11743415_3293\Main.java:18: 需要 ';'
public:
^
0_0_11743415_3293\Main.java:19: 非法的类型开始
BigNum(){ len = 1;memset(a,0,sizeof(a)); } //构造函数
^
0_0_11743415_3293\Main.java:19: 需要 <标识符>
BigNum(){ len = 1;memset(a,0,sizeof(a)); } //构造函数
^
0_0_11743415_3293\Main.java:19: 需要 ';'
BigNum(){ len = 1;memset(a,0,sizeof(a)); } //构造函数
^
0_0_11743415_3293\Main.java:19: 需要 <标识符>
BigNum(){ len = 1;memset(a,0,sizeof(a)); } //构造函数
^
0_0_11743415_3293\Main.java:19: 方法声明无效;需要返回类型
BigNum(){ len = 1;memset(a,0,sizeof(a)); } //构造函数
^
0_0_11743415_3293\Main.java:19: 需要 <标识符>
BigNum(){ len = 1;memset(a,0,sizeof(a)); } //构造函数
^
0_0_11743415_3293\Main.java:19: 非法的类型开始
BigNum(){ len = 1;memset(a,0,sizeof(a)); } //构造函数
^
0_0_11743415_3293\Main.java:19: 需要 <标识符>
BigNum(){ len = 1;memset(a,0,sizeof(a)); } //构造函数
^
0_0_11743415_3293\Main.java:19: 需要 ';'
BigNum(){ len = 1;memset(a,0,sizeof(a)); } //构造函数
^
0_0_11743415_3293\Main.java:19: 非法的类型开始
BigNum(){ len = 1;memset(a,0,sizeof(a)); } //构造函数
^
0_0_11743415_3293\Main.java:19: 需要 <标识符>
BigNum(){ len = 1;memset(a,0,sizeof(a)); } //构造函数
^
0_0_11743415_3293\Main.java:20: 需要为 class、interface 或 enum
BigNum(const int); //将一个int类型的变量转化为大数
^
0_0_11743415_3293\Main.java:21: 需要为 class、interface 或 enum
BigNum(const char*); //将一个字符串类型的变量转化为大数
^
0_0_11743415_3293\Main.java:22: 需要为 class、interface 或 enum
BigNum(const BigNum &); //拷贝构造函数
^
0_0_11743415_3293\Main.java:23: 需要为 class、interface 或 enum
BigNum &operator=(const BigNum &); //重载赋值运算符,大数之间进行赋值运算
^
0_0_11743415_3293\Main.java:25: 需要为 class、interface 或 enum
friend istream& operator>>(istream&, BigNum&); //重载输入运算符
^
0_0_11743415_3293\Main.java:26: 需要为 class、interface 或 enum
friend ostream& operator<<(ostream&, BigNum&); //重载输出运算符
^
0_0_11743415_3293\Main.java:28: 需要为 class、interface 或 enum
BigNum operator+(const BigNum &) const; //重载加法运算符,两个大数之间的相加运算
^
0_0_11743415_3293\Main.java:29: 需要为 class、interface 或 enum
BigNum operator-(const BigNum &) const; //重载减法运算符,两个大数之间的相减运算
^
0_0_11743415_3293\Main.java:30: 需要为 class、interface 或 enum
BigNum operator*(const BigNum &) const; //重载乘法运算符,两个大数之间的相乘运算
^
0_0_11743415_3293\Main.java:31: 需要为 class、interface 或 enum
BigNum operator/(const int &) const; //重载除法运算符,大数对一个整数进行相除运算
^
0_0_11743415_3293\Main.java:33: 需要为 class、interface 或 enum
BigNum operator^(const int &) const; //大数的n次方运算
^
0_0_11743415_3293\Main.java:34: 需要为 class、interface 或 enum
int operator%(const int &) const; //大数对一个int类型的变量进行取模运算
^
0_0_11743415_3293\Main.java:35: 需要为 class、interface 或 enum
bool operator>(const BigNum & T)const; //大数和另一个大数的大小比较
^
0_0_11743415_3293\Main.java:36: 需要为 class、interface 或 enum
bool operator>(const int & t)const; //大数和一个int类型的变量的大小比较
^
0_0_11743415_3293\Main.java:38: 需要为 class、interface 或 enum
void print(); //输出大数
^
0_0_11743415_3293\Main.java:39: 需要为 class、interface 或 enum
};
^
0_0_11743415_3293\Main.java:40: 需要为 class、interface 或 enum
BigNum::BigNum(const int b) //将一个int类型的变量转化为大数
^
0_0_11743415_3293\Main.java:43: 需要为 class、interface 或 enum
len = 0;
^
0_0_11743415_3293\Main.java:44: 需要为 class、interface 或 enum
memset(a,0,sizeof(a));
^
0_0_11743415_3293\Main.java:45: 需要为 class、interface 或 enum
while(d > MAXN)
^
0_0_11743415_3293\Main.java:48: 需要为 class、interface 或 enum
d = d / (MAXN + 1);
^
0_0_11743415_3293\Main.java:49: 需要为 class、interface 或 enum
a[len++] = c;
^
0_0_11743415_3293\Main.java:50: 需要为 class、interface 或 enum
}
^
0_0_11743415_3293\Main.java:52: 需要为 class、interface 或 enum
}
^
0_0_11743415_3293\Main.java:56: 需要为 class、interface 或 enum
memset(a,0,sizeof(a));
^
0_0_11743415_3293\Main.java:57: 需要为 class、interface 或 enum
l=strlen(s);
^
0_0_11743415_3293\Main.java:58: 需要为 class、interface 或 enum
len=l/DLEN;
^
0_0_11743415_3293\Main.java:59: 需要为 class、interface 或 enum
if(l%DLEN)
^
0_0_11743415_3293\Main.java:61: 需要为 class、interface 或 enum
index=0;
^
0_0_11743415_3293\Main.java:62: 需要为 class、interface 或 enum
for(i=l-1;i>=0;i-=DLEN)
^
0_0_11743415_3293\Main.java:62: 需要为 class、interface 或 enum
for(i=l-1;i>=0;i-=DLEN)
^
0_0_11743415_3293\Main.java:62: 需要为 class、interface 或 enum
for(i=l-1;i>=0;i-=DLEN)
^
0_0_11743415_3293\Main.java:65: 需要为 class、interface 或 enum
k=i-DLEN+1;
^
0_0_11743415_3293\Main.java:66: 需要为 class、interface 或 enum
if(k<0)
^
0_0_11743415_3293\Main.java:68: 需要为 class、interface 或 enum
for(int j=k;j<=i;j++)
^
0_0_11743415_3293\Main.java:68: 需要为 class、interface 或 enum
for(int j=k;j<=i;j++)
^
0_0_11743415_3293\Main.java:68: 需要为 class、interface 或 enum
for(int j=k;j<=i;j++)
^
0_0_11743415_3293\Main.java:70: 需要为 class、interface 或 enum
a[index++]=t;
^
0_0_11743415_3293\Main.java:71: 需要为 class、interface 或 enum
}
^
0_0_11743415_3293\Main.java:76: 需要为 class、interface 或 enum
memset(a,0,sizeof(a));
^
0_0_11743415_3293\Main.java:77: 需要为 class、interface 或 enum
for(i = 0 ; i < len ; i++)
^
0_0_11743415_3293\Main.java:77: 需要为 class、interface 或 enum
for(i = 0 ; i < len ; i++)
^
0_0_11743415_3293\Main.java:77: 需要为 class、interface 或 enum
for(i = 0 ; i < len ; i++)
^
0_0_11743415_3293\Main.java:79: 需要为 class、interface 或 enum
}
^
0_0_11743415_3293\Main.java:83: 需要为 class、interface 或 enum
len = n.len;
^
0_0_11743415_3293\Main.java:84: 需要为 class、interface 或 enum
memset(a,0,sizeof(a));
^
0_0_11743415_3293\Main.java:85: 需要为 class、interface 或 enum
for(i = 0 ; i < len ; i++)
^
0_0_11743415_3293\Main.java:85: 需要为 class、interface 或 enum
for(i = 0 ; i < len ; i++)
^
0_0_11743415_3293\Main.java:85: 需要为 class、interface 或 enum
for(i = 0 ; i < len ; i++)
^
0_0_11743415_3293\Main.java:87: 需要为 class、interface 或 enum
return *this;
^
0_0_11743415_3293\Main.java:88: 需要为 class、interface 或 enum
}
^
0_0_11743415_3293\Main.java:92: 需要为 class、interface 或 enum
int i = -1;
^
0_0_11743415_3293\Main.java:93: 需要为 class、interface 或 enum
in>>ch;
^
0_0_11743415_3293\Main.java:94: 需要为 class、interface 或 enum
int l=strlen(ch);
^
0_0_11743415_3293\Main.java:95: 需要为 class、interface 或 enum
int count=0,sum=0;
^
0_0_11743415_3293\Main.java:96: 需要为 class、interface 或 enum
for(i=l-1;i>=0;)
^
0_0_11743415_3293\Main.java:96: 需要为 class、interface 或 enum
for(i=l-1;i>=0;)
^
0_0_11743415_3293\Main.java:96: 需要为 class、interface 或 enum
for(i=l-1;i>=0;)
^
0_0_11743415_3293\Main.java:99: 需要为 class、interface 或 enum
int t=1;
^
0_0_11743415_3293\Main.java:100: 需要为 class、interface 或 enum
for(int j=0;j<4&&i>=0;j++,i--,t*=10)
^
0_0_11743415_3293\Main.java:100: 需要为 class、interface 或 enum
for(int j=0;j<4&&i>=0;j++,i--,t*=10)
^
0_0_11743415_3293\Main.java:100: 需要为 class、interface 或 enum
for(int j=0;j<4&&i>=0;j++,i--,t*=10)
^
0_0_11743415_3293\Main.java:10
|