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

字號(hào):

11.語句int (*p)( );的含義是( )
    A.p是一個(gè)指向函數(shù)的指針變量,該函數(shù)的返回值是一個(gè)整型數(shù)據(jù)
    B.p是指針變量,指向一個(gè)整型數(shù)據(jù)
    C.p是一個(gè)指向一維數(shù)據(jù)的指針變量
    D.p是指針函數(shù)
    12.設(shè)int a[10],*p=a;
    則對(duì)數(shù)組元素的正確引用是( )
    A.a[p] B.p[a]
    C.*(p+2) D.p+2
    13.對(duì)于程序段 float f1(int a)
    {int b;……}
    main( )
    {int m,n;
    m=f1(n);……}
    char f2(int x,int y)
    {int a;……}
     變量m,n的作用范圍是( )
    A.整個(gè)程序段 B.main函數(shù)
    C.main函數(shù)和f2函數(shù) D.mian函數(shù)和f1函數(shù)
    14.若函數(shù)中局部變量的值經(jīng)函數(shù)調(diào)用后仍保留,則該局部變量定義為( )
    A.自動(dòng)變量 B.內(nèi)部變量
    C.外部變量 D.靜態(tài)變量
    15.在下列運(yùn)算符中,優(yōu)先級(jí)最低的是( )
    A.! B.·
    C.( ) D.[ ]
    16.對(duì)于如下定義的枚舉型
    enum list1
    {x1,x2,x3,x4=6,x5,x6};
    枚舉常數(shù)x2和x6的值分別是( )
    A.1,6 B.1,8
    C.2,6 D.2,8
    17.對(duì)于文件操作方式″rb+″,準(zhǔn)確的說法是( )
    A.可讀寫文本文件 B.只讀二進(jìn)制文件
    C.只讀文本文件 D.可讀寫二進(jìn)制文件
    18.?dāng)?shù)據(jù)-324在二進(jìn)制文件和文本文件中所占的字節(jié)數(shù)分別是( )
    A.2,2 B.2,4
    C.4,2 D.4,4
    19.設(shè)int a=1,b=2,c=4;
     經(jīng)過表達(dá)式(c=a!=b)&&(a= =b)&&(c=b)運(yùn)算后,a、b和c的值分別是( )
    A.1,2,0 B.1,2,1
    C.1,2,2 D.1,2,3
    20.下列程序的運(yùn)行結(jié)果是( )
     #define EVEN(x)x%2= =0?1:0
    main( )
    {
    if(EVEN(9+1)) printf(″is even″);
    else printf(″is odd″);
    }
    A.is even B.出錯(cuò)
    C.無結(jié)果 D.is odd