<dd id="htl9n"><noscript id="htl9n"></noscript></dd><tbody id="htl9n"><noscript id="htl9n"></noscript></tbody>

<button id="htl9n"></button>

<dd id="htl9n"><noscript id="htl9n"></noscript></dd>
<th id="htl9n"></th>

  • <th id="htl9n"></th>
    <tbody id="htl9n"></tbody>
    您當前位置:廣東自考網 >> 備考資料 >> 工學類 >> 瀏覽文章
    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”的文章

    廣東自考便捷服務

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