國家工信部網(wǎng)站備案實名:湖北自考網(wǎng) 為考生提供湖北自考信息服務,僅供學習交流使用,官方信息以湖北教育考試院為準。
湖北自考在線 湖北學位英語培訓班 湖北成人高考報名 湖北自考視頻免費領取

自考“C語言程序設計”模擬試題五

湖北自考網(wǎng) 來源: 時間:2008-11-08 15:25:21

  一、填空

  1.實型變量的類型說明符有:__________、____________.

  2.表達式7+8>2 && 25 %5的結(jié)果是_______________________.

  3.下列程序段是從鍵盤輸入的字符中統(tǒng)計數(shù)字字符的個數(shù),用換行符結(jié)束循環(huán)。

  Int  n=0, ch;

  Ch=getchar( );

  While( __________________ ) ) ) )

  { if ( ________________ )  n++;

  4.putchar(c ) 函數(shù)的功能是是是_____________________________________.

  5.int *p 的含義是是是是___________________________________________.

  6.C語言中數(shù)組的下標下限為___________________________.

  7.定義fp為文件型指針變量的定義方法為_______________________.

  8.數(shù)組 int  a[3][4];共定義了____________個數(shù)組元素。

  二、單項選擇題

  1、下列屬于整型常量的是________.

  A、12          B、12.0         C、-12.0        D、10E10

  2、不屬于字符型常量的是_________.

  A.‘A’   B、‘a(chǎn)’   C、“A”      D、‘b’

  3、下列表達式為關(guān)系表達式的為_________.(其中a為一整型變量)

  A.3+4*5        B、a==10         C、a>0?a:-a      D、a=1

  4、下面不正確的賦值語句是_____________.

  A.a=a+1       B、a= =b     C、a+=b         D、a=1

  5、下列對數(shù)組定義不正確的語句是______________.

  A.int m[5];               B、char b[]={‘h’,‘e’};

  C、int a[10]={1,6,8,4};     D、char  p[];

  6、若有以下定義,則______和______是對數(shù)組元素的正確引用。

  int  a[5],*p=a

  A. *&a[6]   B、*p+8    C、*(a+2)   D、*p

  7、執(zhí)行下列語句后,a的值是______.

  int  a=8;

  a+=a-=a*a;

  A.-240     B、64      C、112       D、-112

  8. 指出下面正確的輸入語句(      )。

  A.  scanf(“a=b=%d”,&a,&b) ;      B. scanf(“%d,%d”,&a,&b) ;

  C.  scanf(“%c”,c) ;               D. scanf(“%f\n”,&f) ;

  9.下面的變量說明中正確的是____________.

  A.int:a, b, c;           B.int  a; b; c;

  C.int  a, b, c             D.int  a, b, c;

  10. C語言用(     )表示邏輯“真”值。

  A.True     B.  t 或  y     C.  非零整型值    D.  整型值0

  11.若x=5,y=4 則y*=x+5; y的值為(   )。

  A.  40      B.  20       C.  15         D.  30

  13.C語言中以追加方式打開一個文件應選擇_______________參數(shù)。

  A.“r”                  B.“w”

  C.“rb”                 D.“a”

  14.Break語句的正確的用法是(    )。

  A. 無論在任何情況下,都中斷程序的執(zhí)行,退出到系統(tǒng)下一層。

  B. 在多重循環(huán)中,只能退出最靠近的那一層循環(huán)語句。

  C. 跳出多重循環(huán)。

  D. 只能修改控制變量。

  15.兩個指針變量的值相等時,表明兩個指針變量是________________.

  A. 占據(jù)同一內(nèi)存單元。              B. 指向同一內(nèi)存單元地址或者都為空。

  C. 是兩個空指針。                  D. 都沒有指向。

  16.字符串指針變量中存入的是________________.

  A.字符串的首地址。         B.  字符串

  C.第一個字符               D.  字符串變量。

  17.以_______________個是不正確的描述。

  A. 不論在主函數(shù)還是自定義函數(shù)中,只要說明了變量,就可為其分配存貯單元。

  B. 在定義函數(shù)時,必須指定形參的類型。

  C. 形參和實參之間可以是值傳遞。

  D. 數(shù)組名可以作為參數(shù)進行傳遞。

  18  表達式“1?(0?3:2):(10?1:0)”的值為_____________________.

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

  19. 為表示關(guān)系x≥y≥z,應使用C語言表達式

  A.(x>=y)&&(y>=z)    B. (x>=y) AND (y>=z)

  C.(x>=y>=z)           D. (x>=z)&(y>=z)

  20. 以下說法中正確的是_______________.

  A. C語言程序總是從第一個定義的函數(shù)開始執(zhí)行。

  B. 在C語言程序中,要調(diào)用的函數(shù)必須有main( ) 函數(shù)中定義。

  C. C語言程序總是從main( ) 函數(shù)開始執(zhí)行。

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

  21.設有數(shù)組定義:char array[]=“China”;則數(shù)組所占的存貯空間為__________.

  A.4個字節(jié)    B. 5個字節(jié)     C. 6個字節(jié)    D. 7個字節(jié)

  22.根據(jù)C語言的語法規(guī)則,下列________個是不合法標識符。

  A.While    B. Name     C. Rern5    D. _exam

  三、讀出下列程序,寫出程序的運行結(jié)果

  1. main()

  { int a=8 , b=1;

  a=a+b;

  b=a*b;

  printf(“a=%d,b=%d”,a,b);    }

  該程序的運行結(jié)果是___________________________________.

  2. main()

  { int i,num[5];

  for(i=0;i<5;i++)

  num[i]=i*10 - 2;

  printf(“%d”,num[3]);   }

  該程序的運行結(jié)果是___________________________________.

  3. main()

  { float c,f;

  c=30.0;

  f=(6*c)/5+32;

  printf(“f=%f”,f);   }

  該程序的運行結(jié)果是___________________________________.

  4. main()

  { int a=6095 , b ;

  b=a%1000 ;

  printf(“%d”, b) ;     }

  該程序的運行結(jié)果是___________________________________.

  5. # include  “stdio.h”

  main( )

  { int a[]={8,2,9,4,1}, *p;

  p=a;

  *(p+2)+=2;

  printf(“%d, %d ”, *p, *(p+2));}

  該程序的運行結(jié)果是___________________________________.

  四、將下列程序中不正確的語句改正

  1.   main( )

  {  int k ;

  k=35555 ;

  printf ( “%d ”, k) ;      }

  2.  main ( )

  {  int  a , b ;

  scanf ( “input a ,b:”,a , b );

  printf (“a=%d, b=%d”,a,b);          }

  3.  main( )

  { int sum , k ;

  sum=0 ;

  k= 1 ;

  while (k < =100 )

  sum = su

結(jié)束
本文標簽
特別聲明:1.凡本網(wǎng)注明稿件來源為“湖北自考網(wǎng)”的,轉(zhuǎn)載必須注明“稿件來源:湖北自考網(wǎng)(trillionsbussines.com)”,違者將依法追究責任;
2.部分稿件來源于網(wǎng)絡,如有不實或侵權(quán),請聯(lián)系我們溝通解決。最新官方信息請以湖北省教育考試院及各教育官網(wǎng)為準!
限時,免費獲取學歷提升方案

已幫助10w萬+意向?qū)W歷提升用戶成功上岸

  • 毛澤東思想概論

    毛澤東思想概論

    培訓優(yōu)勢:課時考點精講+刷題+沖刺,熟練應對考試題型。全程督促學習,安排好學習計劃。 毛澤東思想概論...自考培訓
  • 英語二

    英語二

    本課程既是一門語言實踐課程,也是拓寬知識、了解世界文化的重要素質(zhì)課程,它以培養(yǎng)學習者的綜合語言應用能力為目標,使他們在學習、工作和社會交往中能夠使用英語進行有效的交流。 英語二...自考培訓
  • 馬克思主義基本原理概論

    馬克思主義基本原理概論

    本書包括兩個部分:自學考試大綱和基本原理。主要內(nèi)容有,馬克思主義是關(guān)于工人階級和人類解放的科學,物質(zhì)世界及其發(fā)展規(guī)律,認識的本質(zhì)及其規(guī)律,人類社會及其發(fā)展規(guī)律,資本主義的形成及其發(fā)展,資本主義發(fā)展的歷史進程,社會主義社會及其進程,共產(chǎn)主義社會及其進程等。 馬克思主義基本原理概論...自考培訓
  • 思想道德修養(yǎng)與法律基礎

    思想道德修養(yǎng)與法律基礎

    《思想道德修養(yǎng)與法律基礎》課具有鮮明的政治性、思想性、理論性、針對性、科學性、知識性以及實踐性和修養(yǎng)性。它包羅政治、思想、道德、心理本質(zhì)、學習成才和法律本質(zhì)等內(nèi)容,指導和回答大學生在人生、抱負、信念等方面遍及關(guān)心和迫切需要解決的問題。 思想道德修養(yǎng)與法律基礎...自考培訓
  • 中國近代史綱要

    中國近代史綱要

    “中國近現(xiàn)代史綱要”全國高等教育自學考試指定教材,依據(jù)中央審定的普通高等學?!爸袊F(xiàn)代史綱要”編寫大綱以及馬克思主義理論研究和建設工程重點教材《中國近現(xiàn)代史綱要》,結(jié)合自學考試的特點設計了十章,集中講述1840年鴉片戰(zhàn)爭爆發(fā)一直到2007年中國共產(chǎn)黨第十七次全國代表大會召開的160多年的中國近現(xiàn)代歷史。 中國近代史綱要...自考培訓
微信公眾號 考試交流群
湖北自考網(wǎng)微信公眾號

掃一掃關(guān)注微信公眾號

隨時獲取湖北省自考政策、通知、公告以及各類學習資料、學習方法、課程。