대학 1 학년 C 언어 복습 문제 집

 、     (   2 , 50 )
1、  C       __A___。
   A、    main    , main    
   B、    main    ,               
   C、             ,               
   D、             ,    main    
2、C          ___C___。
A、                          B、  
C、                           D、  
3、      C             ___B___。      
A、void          B、a3_b3         C、For           D、2a
      define           _123             -abc             DO
       WORD             IF              ase              sizeof
4、  x y double ,    (x=2,y=x+5/2)   _C___ 。
   A、4.500000                     B、4  
   C、4.000000                     D、2.000000
5、               __D___。 
    A、297                         B、"a"     
    C、"
" D、'\t' 6、 C , __D__。 A、/ B、++ C、*= D、% 7、C , __C__。 A、begin end B、 “[ ]” C、 “{ }” D、 “( )” 8、 , ___A___。 float x,y; scanf(”%f%f”, &x,&y); printf(”a=%f,b=%f”, x,y); A、2.04 B、2.04,5.67 5.67 C、A=2.04,B=5.67 D、2.045.67 9.C int ___D__ 。  A.1   B.2  C.3  D.4  10、 ___D__。 int a=5678; printf(”%2d
”, a); A、 、 B、56 C、78 D、5678 11、 :char ch='A'; _B___。 ch = (ch>='A'&&ch<='Z') ? (ch+32) : ch; A、A B、a C、Z D、z 12、 , __B___ 。 A、 3.91%5 B、 b=89 while C、 D、 int 13、 : main() {int x; scanf("%d",&x); if(x--<5) printf("%d",x); else printf("%d",x++); } , 5, __B__ 。 A、3 B、 4 C、 5 D、 6 14. C , 、 、 __A___。 A.2、1、8                         B.4、1、4  C.4、1、4                          D.2、2、8  15、 __C___。 #include ”stdio.h” main() { int k; k=3; switch(k) { case 1: printf(”%d
”, k++); case 2: printf(”%d
”, k++); case 3: printf(”%d
”, k++); case 4: printf(”%d
”, k++); break; default: printf(”Full!
”); } } A、3 B、4 C、3 D、4 4 4 16、 a、b、c、d、m、n int , a=5、b=6、c=7、d=8、 m=2、n=1, (m==a=10) break; if (b%3==1) { b+=3; continue; } } printf("%d
",a); } A、4 B、6 C、5 D、101 20. ( D )。 #include void main() { int k=11; printf("k=%d,k=%o,k=%x
",k,k,k); } A.k=11,k=12,k=11 B.k=11,k=13,k=13 C.k=11,k=013,k=0xb D. k=11,k=13,k=b 21、 __D___。 main() { int y=10; do {y--;} while(--y); printf("%d
",y--);} A、-1    B、1  C、8   D、0 22、 __B___。 main() {int i, j, w=0; for(i=4; i; i--) for(j=1;j<=2;j++) w=w+i*j; w=i*j; printf("%d
",w); } A、4 B、0 C、1 D、30 25. C __C___。 A、 B、 C、 D、 26. C __A___ 。  A.1   B.2  C.    D. 27. , __C___。 #include void main() {int a; printf("%d
",(a=3*5,a*4,a+5)); } A.65 B.20 C.15 D.10 28. (char) __D___。 A. B.B. C.C. EBCDIC D.D.ASCII 29. C  __D___。 A.                    B.   C.                    D. 30. int __A___  A.-32767~32767               B.-32768~32768  C.-32767~32768              D.-32768~32767 、 1. C 。(T) 2. “#” 。(T) 3. scanf() 。(T ) 4.continue , 。(F) 5. , , (F) 6. (T) 7. (T) 8. 。(F) 9.if(a=5) 。(T) 10.C 。(F) 11. int *point; point 。(T) 12. 。(F) 13.puts( ) gets( ) 。(F) 14. 、 。(T) 15.do-while 。(F) 16. 。(T) 17. , 。(F) 18.for(;;;); while(1); 。(T) 19.C 。(F) 20.C , 。(T)

좋은 웹페이지 즐겨찾기