欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      國(guó)家開放大學(xué)電大《C語言程序設(shè)計(jì)》網(wǎng)絡(luò)課選擇題答案

      2020-08-14 14:00:15下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了這篇《國(guó)家開放大學(xué)電大《C語言程序設(shè)計(jì)》網(wǎng)絡(luò)課選擇題答案》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《國(guó)家開放大學(xué)電大《C語言程序設(shè)計(jì)》網(wǎng)絡(luò)課選擇題答案》。

      國(guó)家開放大學(xué)電大《C語言程序設(shè)計(jì)》網(wǎng)絡(luò)課選擇題答案

      選擇題

      題目1

      在每個(gè)C語言程序中都必須包含有這樣一個(gè)函數(shù),該函數(shù)的函數(shù)名為()。

      選擇一項(xiàng):

      A.main

      恭喜你,答對(duì)啦!

      B.MAIN

      C.name

      D.function

      題目2

      C語言源程序文件的缺省擴(kuò)展名為()。

      選擇一項(xiàng):

      A.cpp

      B.exe

      C.obj

      D.c

      題目3

      由C語言目標(biāo)文件連接而成的可執(zhí)行文件的缺省擴(kuò)展名為()。

      選擇一項(xiàng):

      A.cpp

      B.exe

      C.obj

      D.c

      題目4

      程序運(yùn)行中需要從鍵盤上輸入多于一個(gè)數(shù)據(jù)時(shí),各數(shù)據(jù)之間應(yīng)使用的分隔符為()。

      選擇一項(xiàng):

      A.空格或逗號(hào)

      B.逗號(hào)或回車

      C.逗號(hào)或分號(hào)

      D.空格或回車

      題目5

      每個(gè)C語言程序文件的編譯錯(cuò)誤被分為()。

      選擇一項(xiàng):

      A.1類

      B.2類

      C.3類

      D.4類

      題目6

      不符合C語言規(guī)定的復(fù)合語句是()。

      選擇一項(xiàng):

      A.{}

      B.{;}

      C.{x=0;}

      D.{y=10}

      題目7

      C語言程序中的基本功能模塊為()。

      選擇一項(xiàng):

      A.表達(dá)式

      B.標(biāo)識(shí)符

      C.語句

      D.函數(shù)

      題目8

      在一個(gè)函數(shù)定義中,函數(shù)頭包括的3個(gè)部分依次為函數(shù)類型、函數(shù)名和()。

      選擇一項(xiàng):

      A.表達(dá)式

      B.語句

      C.參數(shù)表

      D.函數(shù)體

      題目9

      在一個(gè)程序文件中,若要使用#include命令包含一個(gè)用戶定義的頭文件,則此頭文件所使用的起止定界符為一對(duì)()。

      選擇一項(xiàng):

      A.尖括號(hào)

      B.雙引號(hào)

      C.單引號(hào)

      D.花括號(hào)

      題目10

      在C語言程序中,多行注釋語句使用的開始標(biāo)記符為()。

      選擇一項(xiàng):

      A.//

      B./*

      C.*/

      D.**

      題目11

      在printf()函數(shù)調(diào)用的格式字符串中,若使用格式符為“%c”,則對(duì)應(yīng)輸出的數(shù)據(jù)類型為()。

      選擇一項(xiàng):

      A.char

      B.int

      C.float

      D.double

      題目12

      在printf()函數(shù)調(diào)用的格式字符串中,若使用格式符為“%5d”,則規(guī)定對(duì)應(yīng)輸出的數(shù)據(jù)占用的字符位置個(gè)數(shù)為()。

      選擇一項(xiàng):

      A.5

      B.4

      C.3

      D.6

      題目13

      轉(zhuǎn)義字符'\\'表示的字符是()。

      選擇一項(xiàng):

      A.單引號(hào)

      B.雙引號(hào)

      C.反斜線

      D.問號(hào)

      題目14

      枚舉類型中的每個(gè)枚舉常量的值都是一個(gè)()。

      選擇一項(xiàng):

      A.整數(shù)

      B.浮點(diǎn)數(shù)

      C.字符

      D.邏輯值

      題目15

      運(yùn)算符優(yōu)先級(jí)最高的是()。

      選擇一項(xiàng):

      A.=

      B.*=

      C.&&

      D.!=

      題目16

      設(shè)x和y均為邏輯值,則x

      &&

      y為真的條件是()。

      選擇一項(xiàng):

      A.它們均為真

      B.其中一個(gè)為真

      C.它們均為假

      D.其中一個(gè)為假

      題目17

      設(shè)有語句“int

      a=12;

      a+=a*a;”,則執(zhí)行結(jié)束后,a的值為()。

      選擇一項(xiàng):

      A.12

      B.144

      C.156

      D.288

      題目18

      x>0

      &&

      x<=10的相反表達(dá)式為()。

      選擇一項(xiàng):

      A.x<=0

      ||

      x>10

      B.x<=0

      &&

      x>10

      C.x<=0

      ||

      x<=10

      D.x>0

      &&

      x>10

      題目19

      字符串“a+b=12\n”的長(zhǎng)度為()。

      選擇一項(xiàng):

      A.6

      B.7

      C.8

      D.9

      題目20

      在下列的符號(hào)常量定義中,錯(cuò)誤的定義語句格式為()。

      選擇一項(xiàng):

      A.const

      int

      M1=10;

      B.const

      int

      M2=20;

      C.const

      int

      M3

      10;

      D.const

      char

      mark='3';

      題目21

      當(dāng)處理特定問題時(shí)的循環(huán)次數(shù)已知時(shí),通常采用的語句是()。

      選擇一項(xiàng):

      a.for

      b.while

      c.do-while

      d.switch

      題目22

      在switch語句的每個(gè)case塊中,假定都是以break語句結(jié)束的,則此switch語句容易被改寫成的語句是()。

      選擇一項(xiàng):

      a.for

      b.if

      c.do

      d.while

      題目23

      for語句能夠被改寫成的語句是()。

      選擇一項(xiàng):

      a.復(fù)合b.if

      c.switch

      d.while

      題目24

      下面循環(huán)語句執(zhí)行結(jié)束后輸出的i值為()。

      for(int

      i=0;

      i

      i++)

      if(i>n/2)

      {cout<

      break;}

      選擇一項(xiàng):

      a.n/2

      b.n/2+1

      c.n/2-1

      d.n-1

      題目25

      在下面循環(huán)語句中,內(nèi)層循環(huán)體S語句的執(zhí)行總次數(shù)為()。

      for(int

      i=0;

      i

      i++)

      for(int

      j=i;

      j

      j++)

      S;

      選擇一項(xiàng):

      a.n2

      b.(n+1)/2

      c.n(n-1)/2

      d.n(n+1)/2

      題目26

      在下面的do循環(huán)語句中,其循環(huán)體被執(zhí)行的次數(shù)為()。

      int

      i=0;

      do

      i++;

      while(i*i<10);

      選擇一項(xiàng):

      a.4

      b.b.3

      c.5

      d.2

      題目27

      在下面的一維數(shù)組定義中,有語法錯(cuò)誤的選項(xiàng)是()。

      選擇一項(xiàng):

      a.int

      a[]={1,2,3};

      b.int

      a[10]={0};

      c.int

      a[];

      d.int

      a[5];

      題目28

      在下面的二維數(shù)組定義中,語法正確的選項(xiàng)是()。

      選擇一項(xiàng):

      a.int

      a[5][];

      b.int

      a[][5];

      c.int

      a[][3]={{1,3,5},{2}};

      d.int

      a[](10);

      題目29

      假定一個(gè)二維數(shù)組的定義語句為“int

      a[3][4]={{3,4},{2,8,6}};”,則元素a[1][1]的值為()。

      選擇一項(xiàng):

      a.2

      b.4

      c.6

      d.8

      題目30

      假定一個(gè)二維數(shù)組的定義語句為“int

      a[3][4]={{3,4},{2,8,6}};”,則元素a[2][1]的值為()。

      選擇一項(xiàng):

      a.0

      b.4

      c.8

      d.6

      題目31

      在下面的函數(shù)聲明語句中,存在著語法錯(cuò)誤的是()。

      選擇一項(xiàng):

      a.AA(int

      a,int

      b)

      b.AA(int,int)

      c.AA(int

      a;

      int

      b)

      d.AA(int

      a,int)

      題目32

      在下面的保留字中,不能作為函數(shù)的返回值類型的是()。

      選擇一項(xiàng):

      a.void

      b.int

      c.enum

      d.long

      題目33

      假定p是一個(gè)指向float型數(shù)據(jù)的指針,則p+1所指數(shù)據(jù)的地址比p所指數(shù)據(jù)的地址增加的字節(jié)數(shù)為()。

      選擇一項(xiàng):

      a.1

      b.2

      c.4

      d.8

      題目34

      假定a為一個(gè)數(shù)組名,在下面的表達(dá)式中,存在語法錯(cuò)誤的是()。

      選擇一項(xiàng):

      a.a[i]

      b.*a++

      c.*a

      d.*(a+1)

      題目35

      用calloc函數(shù)創(chuàng)建具有10個(gè)整型元素的一維數(shù)組的正確語句是()。

      選擇一項(xiàng):

      a.int

      *p=calloc(10,2);

      b.int

      *p=calloc(10);

      c.int

      *p=calloc(10,4);

      d.int

      *p=malloc(10)

      題目36

      假定變量m定義為“int

      m=7;”,則下面正確的語句為()。

      選擇一項(xiàng):

      a.int

      p=&m;

      b.int

      *p=&m;

      c.int

      &p=*m;

      d.int

      *p=m;

      題目37

      假定k是一個(gè)double類型的變量,則定義變量p的正確語句為()。

      選擇一項(xiàng):

      a.double

      p=&k;

      b.int

      *p=&k;

      c.double

      &p=*k;

      d.char

      *p=“Thank

      you!“;

      題目38

      若有語句為“int

      a[10],x,*pa=a;”,要把數(shù)組a中下標(biāo)為3的元素值賦給x,則不正確的語句為()。

      選擇一項(xiàng):

      a.x=pa[3];

      b.x=*(a+3);

      c.x=a[3];

      d.x=*pa+3;

      題目39

      假定有語句為“int

      b[10];

      int

      *pb;”,則下面不正確的賦值語句為()。

      選擇一項(xiàng):

      a.pb=b;

      b.pb=&b[0];

      c.pb=b+2;

      d.pb=b[5];

      題目40

      已知“int

      *p=malloc(100);”,要釋放p所指向的動(dòng)態(tài)內(nèi)存,正確的語句為()。

      選擇一項(xiàng):

      a.free(p);

      b.free

      p;

      c.free(*p);

      d.free[p];

      題目41

      在程序的一個(gè)文件中定義的函數(shù),若要在另一個(gè)文件中調(diào)用,則必須在這另一個(gè)文件中給出該函數(shù)的()。

      選擇一項(xiàng):

      a.原型語句

      b.參數(shù)表

      c.函數(shù)名

      d.返回類型

      題目42

      假定一個(gè)函數(shù)定義為“static

      int

      f1(int

      x,int

      y){return

      x+y;}”,該函數(shù)名稱為()。

      選擇一項(xiàng):

      a.static

      b.int

      c.f1

      d.return

      題目43

      假定一個(gè)函數(shù)的原型語句為“int

      ff(int*

      x);”,一個(gè)整型數(shù)組為a[10],則下面函數(shù)調(diào)用表達(dá)式不正確的是()。

      選擇一項(xiàng):

      a.ff(a)

      b.ff(a[0])

      c.ff(a+3)

      d.ff(&a[0])

      題目44

      假定一個(gè)函數(shù)的數(shù)組參數(shù)說明為char

      a[],與之等價(jià)的指針參數(shù)說明為()。1B

      選擇一項(xiàng):

      a.char

      a

      b.char*

      a

      c.char&

      a

      d.char**a

      題目45

      假定一個(gè)函數(shù)的二維數(shù)組參數(shù)說明為char

      w[][N],與之等價(jià)的指針參數(shù)說明為()。

      選擇一項(xiàng):

      a.char

      (*w)[N]

      b.char

      *w[N]

      c.char

      (*w)N

      d.char**a

      題目46

      假定有“struct

      BOOK{char

      title[40];

      float

      price;};

      struct

      BOOK

      book;”,則不正確的語句為()。

      選擇一項(xiàng):

      a.struct

      BOOK

      *x=malloc(book);

      b.struct

      BOOK

      x={“C++

      Programming“,27.0};

      c.struct

      BOOK

      *x=malloc(sizeof(struct

      BOOK));

      d.struct

      BOOK

      *x=&book;

      題目47

      假定有“struct

      BOOK{char

      title[40];

      float

      price;}

      book;”,則正確的語句為()。

      選擇一項(xiàng):

      a.struct

      BOOK

      x=

      &book;

      b.struct

      BOOK

      *x=&book;

      c.struct

      BOOK

      x=calloc(BOOK);

      d.struct

      BOOK

      *x=BOOK;

      題目48

      在結(jié)構(gòu)類型的定義中,不同數(shù)據(jù)成員的定義項(xiàng)之間采用的分隔符是()。

      選擇一項(xiàng):

      a.句點(diǎn)

      b.冒號(hào)

      c.分號(hào)

      d.逗號(hào)

      題目49

      假定一個(gè)結(jié)構(gòu)類型的定義為

      “struct

      A{int

      a,b;

      double

      c;};”,則該類型的長(zhǎng)度為()。

      選擇一項(xiàng):

      a.8

      b.10

      c.12

      d.16

      題目50

      假定一個(gè)結(jié)構(gòu)類型的定義為

      “struct

      D{int

      a;

      D*

      next;};”,則該類型的長(zhǎng)度為()。

      選擇一項(xiàng):

      a.4

      b.8

      c.12

      d.16

      反饋

      Your

      answer

      is

      correct.題目51

      假定要訪問一個(gè)結(jié)構(gòu)指針變量x中的數(shù)據(jù)成員a,則表示方法為()。

      選擇一項(xiàng):

      a.x.a

      b.x->a

      c.x(a)

      d.x{a}

      題目52

      與結(jié)構(gòu)成員訪問表達(dá)式x.name等價(jià)的表達(dá)式為()。

      選擇一項(xiàng):

      a.x->name

      b.&x->name

      c.(&x)->name

      d.(*x)->name

      題目53

      假定一個(gè)鏈表中結(jié)點(diǎn)的結(jié)構(gòu)類型為“struct

      AA{int

      data,struct

      AA

      *next;};”,則next數(shù)據(jù)成員的類型為()。

      選擇一項(xiàng):

      a.struct

      AA

      b.struct

      AA*

      c.AA

      d.int

      題目54

      假定一個(gè)鏈表的表頭指針為f,結(jié)點(diǎn)中包含有data和next域,則向該鏈表的表頭插入一個(gè)地址為p的結(jié)點(diǎn)時(shí),應(yīng)執(zhí)行的操作為()。

      選擇一項(xiàng):

      a.p->next=f

      b.p->next=f和f=p

      c.f=p->next

      d.f->next=p和f=p

      題目55

      標(biāo)準(zhǔn)輸入設(shè)備鍵盤的文件流標(biāo)識(shí)符是()。

      選擇一項(xiàng):

      a.stdin

      b.stdout

      c.stderr

      d.stdio

      題目56

      表示文件結(jié)束符的符號(hào)常量為()。

      選擇一項(xiàng):

      a.eof

      b.Eof

      c.EOF

      d.feof

      題目57

      C語言中打開一個(gè)數(shù)據(jù)文件的系統(tǒng)函數(shù)為()。

      選擇一項(xiàng):

      a.fgetc()

      b.fputc()

      c.fclose()

      d.fopen()

      題目58

      從一個(gè)數(shù)據(jù)文件中讀入以換行符結(jié)束的一行字符串的系統(tǒng)函數(shù)為()。

      選擇一項(xiàng):

      a.gets()

      b.fgets()

      c.getc()

      d.fgetc()

      題目59

      向一個(gè)二進(jìn)制文件中寫入信息的函數(shù)fwrite()帶有的參數(shù)個(gè)數(shù)為()。

      選擇一項(xiàng):

      a.1

      b.2

      c.3

      d.4

      題目60

      在C語言中,為只寫操作打開一個(gè)文本文件的方式為()。

      選擇一項(xiàng):

      a.“a“

      b.“r+“

      c.“r“

      d.“w“

      下載國(guó)家開放大學(xué)電大《C語言程序設(shè)計(jì)》網(wǎng)絡(luò)課選擇題答案word格式文檔
      下載國(guó)家開放大學(xué)電大《C語言程序設(shè)計(jì)》網(wǎng)絡(luò)課選擇題答案.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦