diff options
Diffstat (limited to 'tests/upload/testcase.sy')
| -rw-r--r-- | tests/upload/testcase.sy | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/tests/upload/testcase.sy b/tests/upload/testcase.sy new file mode 100644 index 0000000..a348f58 --- /dev/null +++ b/tests/upload/testcase.sy @@ -0,0 +1,104 @@ +const int zzzz[100]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
+int xx[100]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
+const int Ac = -zzzz[2],am=+zzzz[10];
+int z[100]={0,197,198},B;
+void test(int a)
+{
+ a = Ac * am;
+}
+int compare(int a,int b)
+{
+ B=0x68-a;
+ if(a>b){
+ return a;
+ }else{
+ return b;
+ }
+}
+int Factorial(int n)
+{
+ if(n==zzzz[1])
+ return 1;
+ else
+ return n*Factorial(n-1);
+}
+int gets1(int var1,int var2){
+ int change1;
+ change1 = var1 * var2;
+ return change1;
+}
+int gets2(int var1,int var2){
+ int change1;
+ change1 = var1 / var2;
+ return change1;
+}
+int change(int Q)
+{
+ int i,j;
+ i = +xx[10];
+ j = 0;
+ while(j<=i){
+ Q=Q-am/xx[2]+1;
+ i=i-1;
+ j=j+2;
+ }
+ return Q;
+}
+
+const int alpha = 0x2a,a=0172;
+int main()
+{
+ const int sadf=100;
+ const int ffff=10;
+ int Total,i;
+ Total=10;
+ int number1,number2,number3;
+ i=getarray(z)-3; //有问题
+ number1=z[1];
+ number2=z[2];
+number3=0x66;
+putint(Total/2+a-sadf/ffff);
+ int result[10][10],j,k;
+ j=10;
+ k=i-0;
+ result[0][0]=-i/2+Total*alpha-number3;
+ putint(result[0][0]);
+ putch(32);
+ result[0][1] = gets1(Ac,am)+gets2(am,Ac);
+ putint(result[0][1]);
+ putch(32);
+ while(1<2){
+ k=k+1;
+ result[0][k]=change(k); //这里有问题
+ if(change(-result[0][k])<=-2){
+ break;
+ }
+ }
+ putf("%d ",k);
+putf("%d ",result[0][1]);
+ putf("%d ",result[0][2]);
+ while(number3!=compare(number1,number2)){
+ number3=number3-1;
+ j=j-1;
+ if(result[0][j]>Total/2+k){
+ result[0][j]=Total/2+k;
+ }
+ }
+putf("%d ",Factorial(j));
+ int b;
+ b=Factorial(B); //有问题,因为查不到b变量(block不相等)
+ // while(!(xx[3]>zzzz[4])||1==1){
+ while(zzzz[1]==xx[1]){
+ //int Total=1;
+ if(b>(18*1-0)){
+ b=b-10;
+ i=i+Total;
+ }else{
+ break;
+ }
+ }
+
+ putf("%d ",i);
+putf("%d ",Factorial(B)%Factorial(B-1));
+ return i;
+}
|
