全國2002年10月高等教育自學(xué)考試高級(jí)語言程序設(shè)計(jì)(一)試題2

字號(hào):

11.設(shè)double * p[6];則( )
     A.p是指向double型變量的指針
     B.p是double型數(shù)組
     C.p是指針數(shù)組,其元素是指向double型變量的指針
     D.p是數(shù)組指針,指向double型數(shù)組
    12.設(shè)char *s=″china″;則printf(″%s,%c,%c\n″,s,*s,s[3]);的輸出是( )
     A.china, c,n B.china,china,i
     C.c,c,n D.china,china,n
    13.全局變量的存儲(chǔ)類型可以定義為( )
     A.auto或static B.extern或register
     C.auto或extern D.extern或static
    14.函數(shù)調(diào)用語句fun((((1,2),3),4));中參數(shù)的個(gè)數(shù)是( )
     A.1 B.2 C.3 D.4
    15.對(duì)于下列定義的枚舉型
     enum colorl {yellow,green,blue=5, red,brone};
     則枚舉常量yellow和red的值分別是( )
     A.3,6 B.1,6
     C.0,6 D.0,3
    16.設(shè)有定義struct ru{long x;float y;} time,*timep=&time;則對(duì)time中成員x的正確引用是( )
     A.rnu.time.x B.timep.x
     C.(* timep).x D.time->x
    17.設(shè)FILE*fp;若fp指向的文件未結(jié)束,則函數(shù)feof(fp)的返回值為( )
     A.0 B.true
     C.非0 D.false
    18.C語言中,系統(tǒng)自動(dòng)打開的文件是( )
     A.二進(jìn)制文件 B.隨機(jī)文件
     C.非緩沖文件 D.設(shè)備文件
    19.執(zhí)行下列程序
     #define R 0.5
     #define AREA(x) R*x*x
     main ()
     {int a=1, b=2;
     printf (″%5。1f\n″, AREA(a+b));
     }
     后輸出的結(jié)果是( )
     A.0.0 B.0.5 C.3.5 D.4.5
    20.執(zhí)行下列程序
     #include ″stdio. h″
     min ()
     {printf(″%d\n″,NULL);}
     后輸出的結(jié)果是( )
     A.-1 B.0 C.1 D.2