<button id="ok7w8"><acronym id="ok7w8"></acronym></button>
<dd id="ok7w8"><pre id="ok7w8"></pre></dd>

<li id="ok7w8"><object id="ok7w8"></object></li>

    1. 您當前位置:廣東自考網 >> 備考資料 >> 工學類 >> 瀏覽文章
      2019年自學考試02600《C語言程序設計》模擬試題15
      發布日期:2018/12/19 14:46:56 來源:廣東自考網 閱讀: 【字體:


        一、填空題



        1、C語言中普通整型變量的類型說明符為______,在內存中占______字節,有符號普通整型的數據范圍是______.



        2、C語言中基本的數據類型有:______、______ 、______ .



        3、設整型變量n的值為2,執行語句“n+=n-=n*n”后,n的值是______.



        4、共用體和結構體的定義格式類似,不同點是______.



        5、有如下輸入語句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);為使變量a的值為1,b的值為3,c的值為2,從鍵盤輸入數據的正確形式應是______.



        6、有語句:char  A[ ]={“I am a student”};該字符串的長度是______,A[3]= ______.



        7、符號“a”和‘a’的區別______.



        8、下列程序的輸出結果是______.



        int ast(int x,int y,int * cp,int * dp)



        { *cp=x+y;  *dp=x-y;  }



        main()



        { int a=4,b=3,c,d;



        ast(a,b,&c,&d);



        printf(“%d,%d/n”,c,d);}



        二、選擇題



        1、以下選項中屬于C語言的數據類型是(     )。



        A. 復合型    B. 雙精度型     C. 邏輯型     D. 集合型



        2、以下說法中正確的是(     )。



        A. C語言程序總是從第一個的函數開始執行



        B. 在C語言程序中,要調用的函數必須在main()函數中定義



        C. C語言程序總是從main()函數開始執行



        D. C語言程序中的main()函數必須放在程序的開始部分



        3、選出下列標識符中不是合法的標識符的是(     )。



        A. hot_do      B. cat1       C. _pri         D. 2ab



        4、下列描述中不正確的是(     )。



        A、字符型數組中可能存放字符串。



        B、可以對字符型數組進行整體輸入、輸出。



        C、可以對整型數組進行整體輸入、輸出。



        D、不能在賦值語句中通過賦值運算符“=”對字符型數組進行整體賦值。



        5、若已定義:int a[9], *p=a;并在以后的語句中未改變p的值,不能表示a[1]地址的表達式為(     )。



        A. p+1   B. a+1   C. a++    D. ++p



        6、設有如下定義: int x=10,y=3,z;



        則語句printf(“%d\n”,z=(x%y,x/y)); 的輸出結果是(     )。



        A. 1    B. 0    C. 4    D. 3



        7、定義如下變量和數組: int i, x[3][3]={1,2,3,4,5,6,7,8,9};則下面語句



        for(i=0;i<3;i++) printf(“%d”,x[i][2-i]); 的輸出結果是(     )



        A. 1  5  9    B. 1  4  7    C. 3  5  7    D. 3  6  9



        8、讀出以下語句的輸出結果是(      )。



        int x=10,y=10;



        printf(“%d  %d\n”,x——,——y);



        A. 10  10    B. 9   9    C. 9   10   D. 10  9



        9、兩次運行下面的程序,如果從鍵盤上分別輸入6和3,則輸出結果是(     )。



        if(x++>5)printf(“%d”,x);



        else  printf(“%d\n”,x - -);



        A. 7和5    B. 6和3    C. 7和4    D. 6和4



        10、設有如下定義:char *aa[2]={“abcd”,“ABCD”};則以下說法中正確的是(     )。



        A)aa數組成元素的值分別是“abcd”和ABCD“



        B)aa是指針變量,它指向含有兩個數組元素的字符型一維數組



        C)aa數組的兩個元素分別存放的是含有4個字符的一維字符數組的首地址



        D)aa數組的兩個元素中各自存放了字符‘a’和‘A’的地址

      相關“2019年自學考試02600《C語言程序設計》模擬試題15”的文章

      廣東自考便捷服務

      色综合,综合色情,天天色综合,天天综合网,色综合网