C
www.zeyucn.org
C
A
break continue
exit()
switch
switch
continue
switch
break
exit(0)
n
1 3
switch
break
exit()
n
switch
printf("%d\n" n);
n
2 4
n
continue
n
A
B
C
D
A
C
A
10
A int i=10;do{ i=i+1;}while(i<0);
B int i=5; do{ i+=1;} while(i>0);
C int i=1; do{ i+=2;} while(i!=10);
D int i=6; do{ i-=2;} while(i!=1);
A
do-while
1
C
D
B
10
A
A
#include
int i, n;
for( i=0; i<8; i++ )
{ n = rand( ) % 5;
switch (n)
{ case 1:
case 3: printf("%d \n", n); break;
case 2:
case 4: printf("%d \n", n); continue;
case 0: exit(0);
}
printf("%d \n",n);
}
n
exit(0)
A
B
C
C
C
C
ASCII
D
C
C
B
C
A
B
C
D
C
C
C
C
n
2 4
n
0
n
1 3
A
.obj
B
(
)
C
C
C
A
B
C
D for
n
n
n
0
4
1
2
8
#include
A
main();
{/*/ programming /*/
printf("programming!\n"); }
- 1 -
www.zeyucn.org
B #include
main()
{/* programming */
printf("programming!\n"); }
C #include
main()
{/*/* programming */*/
printf("programming!\n"); }
D include
main()
{/* programming */
printf("programming!\n"); }
B
C
"*/"
D
A
main
C
"/*"
"*/"
"#include"
C
B
C
main
A
B
C
D
B
A
B
C
D
C
,
main
main
main
B
main
.c
C
D
C
C
D
main
D
A
B
C
D
B
A
B
C
D
A
B
A
B
C
D
B
C
A
B
C
D
C
main
C
main
C
main
MAIN
Main
C
C
C
C
C
C
C
C
C
D
C
C
.obj
.exe
.C
.cp
B
C
C
A
A
C
C
B
A main
B
C
MAIN Main
.c
.obj
.exe
C
- 2 -
C
C
C
C
C
C
A
1
D
C
C
B
A
A
B
C
D
A
A
B
C
D
A
0
A
C
A
A a=a+b B A=a+b;
C B++; D A?a:b;
A
C
";"
A
C
main
_main
B
Main
C
D
A
C
B
main
main
Main
_main
A
C
main
C
- 3 -
www.zeyucn.org
D
C
A
C
A
B
C
D
A
C
C
C
B
D
C
C
A
C
A
B
C
D
C
C
C
C
A
C
main
A
B
C
D
main
main
main
main
main
main
A
main
C
C
C
C
C
C
main
main
.C
.C
.c
main
main
www.zeyucn.org
A
main
{
main
main
"{}"
C
main
A
main()
C
A
B}
main
C
"//"
"/*"
B
main
A
C
C
C
main()
main()
main
B
C
D
A
main()
A
"
"
"
C
B
D
A
C
"
A C
B
C C
D C
B
"{"
"*/"
C
D
A
B
C C
D C
A
0
1
A
A
B
C
D
A
A
C
A
A
B
C
- 4 -
A
#include
main()
{ int a=-1, b=-1;
while(++a)
++b;
printf("%d,%d\n", a,b);
}
A 0,-1 B 0,0 C -1,-1 D
A
while
"++a"
a
a=0 b=-1
C
C
A
B
C
D
C
D
C
C
B
A
A
B
D
A
"
"
"
"
"
"
www.zeyucn.org
C
C
B
D
C
main
main
D
A
C
A
A
B
C
D
A
C
C
C
C
x=9
A
C
C
C
A 2014.1 B 'C-STR' C "\1.0 D 2EK
A
C
main
D
A
1
0
1
0
A
A
#include
main( )
{ int x = 0x9;
printf("%c\
}
A J B I C K D H
A
C
0x
C
C
B
A
B
C C
D C
A
A
B C
C
B
C
A
main
C
C
C
D
main
A
main
main
main()
main
main
A
C
C
C
C
C
main()
B
C
C
A
D
C
C
A
D
B
A
B
C
D
A
C
A
B
C
D
A
B
C D
A
- 5 -
www.zeyucn.org
B
A
B
C
D
A
C
D
A
C
C
"#"
C
#include
C
C
"#"
A
C
B
"#include "
stdio.h
C
C
.obj
D
A
ASCII
C
#include
#define PT 3.5 ;
#define S(x) PT*x*x ;
main()
{ int a=1, b=2; printf("%4.1f\n" ,
S(a+b)); }
31.5
B 7.5
D 14.0
C
";"
A
C
C
A
B
C
D
B
A
B
C
D
A
B
C
D
A
A
A C
B C
C
C
ASCII
D C
A
C
C
.obj
.exe
B
D
C
A
A
C
C
sin
#include
sin
sin
math.h
math.h
sin
A
B
C
D
sin
C
C
C
A
B
C
D
#include
- 6 -
#define S(x) 4*(x)*x+1
main()
{ int k=5, j=2;
printf("%d\n", S(k+j) );
}
www.zeyucn.org
int a=3,s,t ;
s=f(a+1);
t=f((a+1));
printf("%d,%d\n",s,t);
}
A 143 B 197 C 33 D 28
A
A
D
64,64 B 10,10 C 64,10 D 10,64
S(k+j)=4*(k+j)*k+j+1=4*(5+2)*5+2+1=143
A
#define IsDIV(k,n) ( ( k%n==1) ?
1 : 0)
m
IsDIV(m,5) && IsDIV(m,7)
m
m
m
m
5
5
7
5
5
7
7
7
1
1
A
B
C
D
D
s=f(a+1)=a+1*a+1*a+1=10
t=f((a+1))=(a+1)*(a+1)*(a+1)=64
D
#include
#define N 5
#define M N+1
#define f(x) (x*M)
main()
{ int i1, i2;
i1 = f(2) ;
i2 = f(1+1) ;
printf("%d %d\n", i1, i2);
}
"( ( m%5==1) ? 1 : 0) && ( ( m%7==1) ?
1 : 0)"
m
5
7
0
1
1
D
#include
#define SUB(a) (a)-(a)
main()
{ int a=2,b=3,c=5,d;
d=SUB(a+b)*c;
printf("%d\n",d);
}
A 10 B -12 C 0 D -20
D
12 12 B 11 7 C 11 11 D 12 7
A
B
i1=f(2)=(2*M)=(2*N+1)=(2*5+1)=11
i2=f(1+1)=(1+1*M)=(1+1*N+1)=(1+1*5+1)=7
B
C
#define MAX
"#"
A
B
C
D
A
"d=SUB(a+b)*c;" "d=(a+b)-(a+b)*c;"
A
-20
#include
#define f(x) x*x*x
main()
{
D
#define N 100
C
N
N
100
100
100
N
A
B
C
- 7 -