國(guó)家工信部網(wǎng)站備案實(shí)名:湖北自考網(wǎng) 為考生提供湖北自考信息服務(wù),僅供學(xué)習(xí)交流使用,官方信息以湖北教育考試院為準(zhǔn)。
湖北自考在線 湖北學(xué)位英語(yǔ)培訓(xùn)班 湖北成人高考報(bào)名 湖北自考視頻免費(fèi)領(lǐng)取

自考“C語(yǔ)言程序設(shè)計(jì)”模擬試題九

湖北自考網(wǎng) 來(lái)源: 時(shí)間:2008-11-08 15:25:25

  一、選擇題

  1.一個(gè)C語(yǔ)言程序是由(      )構(gòu)成。

  A.語(yǔ)句          B.行號(hào)            C.數(shù)據(jù)           D.函數(shù)

  2.下面標(biāo)識(shí)符中正確的是(       )。

  A.d&ef          B.6a            C.z4x5c           D.a3/b4

  3.在C語(yǔ)言中,存儲(chǔ)一個(gè)字符型、整型、單精度實(shí)型變量所需的空間是()。

  A.1、2、4      B.1、1、4      C.1、2、8       D.2、2、8

  4.為了避免嵌套的條件分支語(yǔ)句 if——else中的else總是與(  ) 組成成對(duì)關(guān)系。

  A. 縮排位置相同的              

  B. 在其之前未配對(duì)的

  C. 在其之前未配對(duì)的最近的if   

  D. 在同一行上的if

  5.下列表達(dá)式的結(jié)果正確的是(            )。

  int  aa,bb,cc,dd;

  aa=bb=cc=dd=1;sp; aa=bb=cc=dd=1;sp; aa=bb=cc=dd=1;

 ?。╝a+1==2)?bb=aa+2:aa+3

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

  6.設(shè)有int x=11 ;則表達(dá)式(x+1/3)的值是(   )。

  A.3    B. 4    C. 11    D.12

  7.設(shè)有字符串A=“He has 錢!”,則該字符串的長(zhǎng)度為(   )。

  A.  9      B.  10         C. 11         D. 8

  8.有如下程序段,則正確的執(zhí)行結(jié)果是(        )

  int m=3;

  while(m<=5)

  {   printf(“%d   ”,m-3); m++;}

  A. 0  0   0    B.0  1   2      C.1  2   3    D.無(wú)結(jié)果

  9.執(zhí)行語(yǔ)句:printf(“%d”,(a=2)&&(b= -2);后,輸出結(jié)果是(   )。

  A.無(wú)輸出       B.結(jié)果不確定     C.-1         D. 1

  10.有如下定義類型語(yǔ)句,若從鍵盤輸入數(shù)據(jù),正確的輸入語(yǔ)句是(   )。

  int  x;   char  y;   char  z[20];

  A. scanf(“%d%c%c”,&x,&y,&z);   

  B. scanf(“%d%c%s”,&x,&y,&z);

  C. scanf(“%d%c%c”,&x,&y,z);      

  D. scanf(“%d%c%s”,&x,&y,z);

  11. struct ex

  { int x ; float y; char z ;} example;

  則下面的敘述中不正確的是(   )。

  A. struct結(jié)構(gòu)體類型的關(guān)鍵字    B.  example是結(jié)構(gòu)體類型名

  C. x,y,z都是結(jié)構(gòu)體成員名    D.  struct ex是結(jié)構(gòu)體類型

  12.在C語(yǔ)言中對(duì)于實(shí)型數(shù)組,其每個(gè)數(shù)組元素的類型是(         )。

  A.  實(shí)型          B. 整型      C.  可以為任何類型      D.  不確定

  13. 若已定義:int a[9],*p=a;不能表示a[1] 地址的表達(dá)式是(         )。

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

  14. 在TC2.0環(huán)境中,對(duì)文件進(jìn)行保存使用的命令是(         )。

  A.  OPEN        B.  SAVE      C.  LOAD       D. WRITE TO

  15.在C++的類中,用于表示公共類型的關(guān)鍵字是(         )。

  A. class       B.  private      C.  protect         D. public

  二、填空題

  1.在C語(yǔ)言中,正確的標(biāo)識(shí)符是由____________組成的,且由____________開(kāi)頭的。

  2. 設(shè)p=30,那么執(zhí)行q=(++p)后,表達(dá)式的結(jié)果q為_(kāi)_____,變量p的結(jié)果為_(kāi)_______.

  若a為int類型,且其值為3,則執(zhí)行完表達(dá)式a+=a-=a*a后,a的值是_________.

  3. 一個(gè)變量的指針是指____________.

  4. 在C語(yǔ)言程序中,對(duì)文件進(jìn)行操作首先要____________;然后對(duì)文件進(jìn)行操作,最后要對(duì)文件實(shí)行________操作,防止文件中信息的丟失。

  5. 以下程序運(yùn)行后的輸出結(jié)果是_________ .該程序的功能是_________ .

  main()

  { int  x=10,y=20 ,t=0;

  if(x!=y) t=x; x=y; y=t;

  printf("%d,%d\n",x,y);   }

  6. 若fp已正確定義為一個(gè)文件指針,d1.dat為二進(jìn)制文件,請(qǐng)?zhí)羁?,以便為“讀”而打開(kāi)此文件:fp=fopen(                     );。

  7. 有以下程序,當(dāng)輸入的數(shù)值為2,3,4時(shí),輸出結(jié)果為_(kāi)__________.

  main()

  {   int x,y,z;

  cout  《  “please input  three number”;

  cin 》x》y》z;

  sum=x*x+y*2+z;

  cout《“sum of number is :”《sum;

  }

  8. 有以下程序

  main()

  {   char c;

  while((c=getchar())!='?')  putchar( - - c );   }

  程序運(yùn)行時(shí),如果從鍵盤輸入:YDG?N?<回車>,則輸出結(jié)果為               .

  9.在循環(huán)中,continue語(yǔ)句與break語(yǔ)句的區(qū)別是:_________continue語(yǔ)句是語(yǔ)句的區(qū)別是:_________continue語(yǔ)句是_________,break 是_________.

  三、程序填空與算法題

  1. 下面程序是計(jì)算10個(gè)整數(shù)中奇數(shù)的和及其偶數(shù)的和,請(qǐng)?zhí)羁铡?/p>

  #include <stdio.h>

  main()

  {   int a,b,c,i;

  a=c=0;

  for(i=1;i<=10;i++)

  {  scanf(“%d”,&b);canf(“%d”,&b);

  }

  printf(“偶數(shù)的和=%d\n”,a);

  printf(“奇數(shù)的和=%d\n”,c); }

  2.編寫一個(gè)自定義函數(shù),實(shí)現(xiàn)求兩個(gè)實(shí)數(shù)的平方和

  3. 以下程序運(yùn)行后的輸出結(jié)果是            .

  main()

  {   char s[ ]=“GFEDCBA”;

  int  p=6;

  while(s[p]!=‘D’)

  {     printf(“%c  ”, p);

  p=p-1;     }                 }

  4.定義一個(gè)反映學(xué)生信息的結(jié)構(gòu)體,包括學(xué)生的姓名,性別,年齡,成績(jī)等。

  5.以下程序輸出的結(jié)果是                            .

  int ff(int n)

  {   static int f=l;

  f=f*n;

  return f;     }

  main()

  {   int i;

  for(i=1;i<=5;i++) printf(“%d\n”,ff(i));    }

  6. 設(shè)有以下程序:

  main()

  {  int n1,n2;

  scanf(“%d”,&n2);

  while(n2!=0)

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

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

  • 毛澤東思想概論

    毛澤東思想概論

    培訓(xùn)優(yōu)勢(shì):課時(shí)考點(diǎn)精講+刷題+沖刺,熟練應(yīng)對(duì)考試題型。全程督促學(xué)習(xí),安排好學(xué)習(xí)計(jì)劃。 毛澤東思想概論...自考培訓(xùn)
  • 英語(yǔ)二

    英語(yǔ)二

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

    馬克思主義基本原理概論

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

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

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

    中國(guó)近代史綱要

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

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

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