long a = 1;
a += 1; /* a放的是人的個數,讓人的個數加一 */
b *= a; /* b放的是人均花費,得到總的花費 */ long a = 1;
a += 1; // a放的是人的個數,讓人的個數加一
b *= a; // b放的是人均花費,得到總的花費 long a = 1; a += 1; // a放的是人的個數,讓人的個數加一 b *= a; long a = 1; a += 1; /* a放的是人的個數,讓人的個數加一 */ b *= a; long a = 1; // 假設長度為5字節,地址為3000
a += 1; // 則其地址為3005,假設長度為4字節
b *= a; // 則其地址為3009,假設長度為6字節 long a = 1; // 假設長度為5字節,地址為3000
P1:
a += 1; // 則其地址為3005,假設長度為4字節
P2:
b *= a; // 則其地址為3009,假設長度為6字節
goto P2; long a = 1; 
P1: a += 1;
P2: b *= a;
goto P2; long a = 1; 
P1: {
 a += 1; 
 P2: b *= a; 
 P3: 
} goto P2; if(<數字>)<語句1>else<語句2> 或者 if(<數字>)<語句1>
long a = 0, b = 1;
P1:
a++;
b *= a;
if( a < 10 )
goto P1;
long c = b; if( a ) long c; if( a ) P2: 或者 if( !a ) // 錯誤!
a++; a++; if( a ){ 
  long c = 0;
 c++; 
} if( a )
if( a < 10 ) { long c = 0; c++; }
else
b *= a; long a, b = 3;
switch( a + 3 )
case 2: case 3: a++;
b *= a; long a, b = 3;
switch( a + 3 )
{
 b = 0; 
 case 2: 
  a++; // 假設地址為3003 
 case 3: 
  a--; // 假設地址為3004 
  break; 
 case 1: 
  a *= a; // 假設地址為3006 
}
b *= a; // 假設地址為3010 switch( a ) if( a ) break; unsigned long Addr[3]; 
Addr[0] = 3006;
Addr[1] = 3003;
Addr[2] = 3004; long a, b = 3;
switch( a + 3 )
{
 case 2: 
  a++; 
  break; 
 case 3: 
  a += 3; 
  break; 
 default: 
  a--; 
}
b *= a; long a, b;
for( a = 1, b = 1; a <= 10; a++ )
b *= a; long a, b = 1;
for( ; b < 100; )
 for( a = 1, b = 1; a; ++a, ++b ) 
  if( b *= a ) 
   switch( a = b ) 
   { 
    case 1: 
     a++; break; 
    case 2: 
     for( b = 10; b; b-- ) 
     { 
      a += b * b;} 
    case 3: a *= a; 
   } 
  break; 
} for( long i = 0; i < 10; i++ )
{
if( !( i % 3 ) )
continue;
if( !( i % 7 ) )
break;
// 其他語句
} while( --i ) do
{ {
if( i == 10 ) if( i == 10 )
continue; continue;
if( i > 20 ) if( i > 20 )
break; break;
// 其他語句 // 其他語句
} }while( --i );
a = i; a = i; long a = 0;
P1:
for( long i = a; i < 10; i++ )
for( long j = 0; j < 10; j++ )
{
if( !( j % 3 ) )
continue;
if( !( j % 7 ) )
break;
if( i * j )
{
a = i * j;
goto P1;
}
// 其他語句
}新聞熱點
疑難解答