中國(guó)大學(xué)mooc《C語(yǔ)言程序設(shè)計(jì)(南京師范大學(xué)中北學(xué)院)1463170443 》章節(jié)測(cè)試答案_第1頁(yè)
中國(guó)大學(xué)mooc《C語(yǔ)言程序設(shè)計(jì)(南京師范大學(xué)中北學(xué)院)1463170443 》章節(jié)測(cè)試答案_第2頁(yè)
中國(guó)大學(xué)mooc《C語(yǔ)言程序設(shè)計(jì)(南京師范大學(xué)中北學(xué)院)1463170443 》章節(jié)測(cè)試答案_第3頁(yè)
中國(guó)大學(xué)mooc《C語(yǔ)言程序設(shè)計(jì)(南京師范大學(xué)中北學(xué)院)1463170443 》章節(jié)測(cè)試答案_第4頁(yè)
中國(guó)大學(xué)mooc《C語(yǔ)言程序設(shè)計(jì)(南京師范大學(xué)中北學(xué)院)1463170443 》章節(jié)測(cè)試答案_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

中國(guó)大學(xué)mooc《C語(yǔ)言程序設(shè)計(jì)(南京師范大學(xué)中北學(xué)院)1463170443 》章節(jié)測(cè)試答案.doc 免費(fèi)下載

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

titleC語(yǔ)言程序設(shè)計(jì)(南京師范大學(xué)中北學(xué)院)1463170443中國(guó)大學(xué)mooc答案100分最新版content第一章初識(shí)C語(yǔ)言第一章單元測(cè)試1、對(duì)于計(jì)算機(jī)來(lái)說(shuō),最后執(zhí)行的C語(yǔ)言程序是(

)A:源程序

B:目標(biāo)程序

C:匯編程序

D:可執(zhí)行程序

答案:可執(zhí)行程序2、以下敘述中正確的是()A:C程序的基本組成單位是語(yǔ)句

B:C程序中的每一行只能寫(xiě)一條語(yǔ)句

C:C語(yǔ)句必須以分號(hào)結(jié)束

D:C語(yǔ)言必須在一行內(nèi)寫(xiě)完

答案:C語(yǔ)句必須以分號(hào)結(jié)束3、以下敘述錯(cuò)誤的是(

)A:一個(gè)C程序可以包含多個(gè)不同名的函數(shù)

B:一個(gè)C程序只能有一個(gè)主函數(shù)

C:C程序在書(shū)寫(xiě)時(shí),有嚴(yán)格的縮進(jìn)要求,否則不能編譯通過(guò)

D:C程序的主函數(shù)必須用main作為函數(shù)名

答案:C程序在書(shū)寫(xiě)時(shí),有嚴(yán)格的縮進(jìn)要求,否則不能編譯通過(guò)4、關(guān)于注釋以下敘述正確的是(

)A:注釋的內(nèi)容必須放在一堆/和/之間,或//之后

B:注釋必須置于所說(shuō)明的語(yǔ)句前或語(yǔ)句后

C:注釋中間可以嵌套另一個(gè)注釋

D:注釋內(nèi)容錯(cuò)誤會(huì)導(dǎo)致編譯出錯(cuò)

答案:注釋的內(nèi)容必須放在一堆/和/之間,或//之后5、C語(yǔ)言程序編寫(xiě)完后,應(yīng)該執(zhí)行的操作順序是()A:執(zhí)行-編譯-連接

B:編譯-連接-執(zhí)行

C:連接-執(zhí)行-編譯

D:連接-編譯-執(zhí)行

答案:編譯-連接-執(zhí)行6、關(guān)于main函數(shù)的說(shuō)法,正確的是()A:程序總是從main()函數(shù)入口的

B:若main函數(shù)后面沒(méi)有參數(shù),則后面的一對(duì)()可以不要

C:main()作為函數(shù)首部,后面要有分號(hào);

D:main()函數(shù)的函數(shù)體用()括起來(lái)

答案:程序總是從main()函數(shù)入口的7、對(duì)于語(yǔ)句inta,b;說(shuō)法錯(cuò)誤的是A:是將變量a定義為整型,b是void類型

B:是定義語(yǔ)句,a,b中有值但不可用

C:這條語(yǔ)句的目的是為了在內(nèi)存中為變量分配相應(yīng)的空間

D:可以在定義語(yǔ)句的同時(shí)直接給變量賦值

答案:是將變量a定義為整型,b是void類型8、對(duì)于輸出sum的值,正確的寫(xiě)法是()A:printf(“sumis”,sum);

B:printf(“sumis%d”,&sum);

C:printf(“sumis%d”,sum);

D:scanf(“sumis”,sum);

答案:printf(“sumis%d”,sum);9、對(duì)于#include<stdio.h>這條語(yǔ)句說(shuō)法正確的是A:這是一條編譯預(yù)處理語(yǔ)句

B:stdio.h是系統(tǒng)提供的一個(gè)文件名,這個(gè)文件里存放了一些函數(shù)的聲明和變量的定義

C:沒(méi)有這條語(yǔ)句,所有的函數(shù)都不能執(zhí)行

D:C編譯時(shí)先由預(yù)處理器對(duì)預(yù)處理指令進(jìn)行處理

答案:這是一條編譯預(yù)處理語(yǔ)句;

stdio.h是系統(tǒng)提供的一個(gè)文件名,這個(gè)文件里存放了一些函數(shù)的聲明和變量的定義;

C編譯時(shí)先由預(yù)處理器對(duì)預(yù)處理指令進(jìn)行處理10、一個(gè)程序主要包含()A:變量

B:算法

C:循環(huán)

D:數(shù)據(jù)結(jié)構(gòu)

答案:算法;

數(shù)據(jù)結(jié)構(gòu)11、算法的特性有()A:有窮性

B:確定性

C:有多個(gè)輸出

D:有效性

答案:有窮性;

確定性;

有效性12、程序中的三大基本結(jié)構(gòu)是()A:順序結(jié)構(gòu)

B:循環(huán)結(jié)構(gòu)

C:跳轉(zhuǎn)結(jié)構(gòu)

D:選擇結(jié)構(gòu)

答案:順序結(jié)構(gòu);

循環(huán)結(jié)構(gòu);

選擇結(jié)構(gòu)13、下列可以用來(lái)編譯C語(yǔ)言的環(huán)境有A:VC++6.0

B:DEVC++

C:Excel

D:CodeBlocks

答案:VC++6.0;

DEVC++;

CodeBlocks14、當(dāng)用scanf(“%d%d%d”,&a,&b,&c);語(yǔ)句輸入數(shù)值時(shí),可以用()符號(hào)作為間隔符輸入。A:空格

B:斜杠/

C:回車

D:tab

答案:空格;

回車;

tab15、程序編譯后沒(méi)有錯(cuò)就算成功了A:正確

B:錯(cuò)誤

答案:錯(cuò)誤

分析:可能會(huì)有算法錯(cuò)16、語(yǔ)句“a=3;”的意思是變量a與3相等A:正確

B:錯(cuò)誤

答案:錯(cuò)誤

分析:=代表賦值17、下列程序執(zhí)行后輸出結(jié)果是___#include<stdio.h>intmain(){inta=0,b=0;

b=20;

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

return0;}

答案:(以下答案任選其一都對(duì))a+b=20;

a+b=20第二章我們開(kāi)始爬坡-程序起步第二章單元測(cè)試1、下列各項(xiàng)中合法的用戶標(biāo)識(shí)符是A:st.1

B:

char

C:

1as

D:

INT

答案:

INT2、若有定義inta,b,c;以下選項(xiàng)中的賦值語(yǔ)句正確的是A:a=(b=c)+1;

B:

(a=b)=c=1;

C:a=(b=c)=1;

D:

a+b=c;

答案:a=(b=c)+1;3、設(shè)變量已正確定義并賦值,以下正確的表達(dá)式是A:x=y+z+5,++y

B:int(15.8%5)

C:x=y*5=x+z

D:x=25%5.0

答案:x=y+z+5,++y4、若有定義:charc;intd;,程序運(yùn)行時(shí)輸入:1,2<回車>,能把值1輸入給變量c、值2輸入給變量d的輸入語(yǔ)句是A:scanf”%c,%d”,&c,&d);

B:scanf(“%c%d”,&c,&d);

C:scaf(“%d,%f”,&c,&d);

D:canf(“%d%d”,&c,&d);

答案:scanf”%c,%d”,&c,&d);5、設(shè)有定義:intx=7,y=12;,則以下表達(dá)式值為3的是A:

y%=(x-x%5)

B:y%=(x%=5)

C:y%=x-x%5

D:(y%=x)-(x%=5)

答案:(y%=x)-(x%=5)6、若想給已定義為int型的變量a、b、C、d賦值整數(shù)2,以下選項(xiàng)中錯(cuò)誤的語(yǔ)句是A:d=c,c=b,b=a,a=2;

B:d=c=b=a=2;

C:d=(b=c=(a=2));

D:d=2,c=d,b=c,a=b;

答案:d=c,c=b,b=a,a=2;7、以下為合法的C語(yǔ)言賦值語(yǔ)句的是A:a=10

B:x=y=10;

C:

i++

D:m=2,n=5

答案:x=y=10;8、有以下程序段intm=3,n=4,x;x=-m++;x=x+8/++n;printf(“x=%d”,x);A:x=3

B:x=5

C:x=-1

D:x=-2

答案:x=-29、以下程序段的輸出結(jié)果是int

a=2,b=3,c=4;a*=16+(b++)-(++c);printf(“%d”,a);A:28

B:30

C:26

D:32

答案:2810、在C語(yǔ)言中,要求參加運(yùn)算的數(shù)必須是整數(shù)的運(yùn)算符是A:/

B:*

C:%

D:=

答案:%第三章與程序的對(duì)話第三章單元測(cè)試1、設(shè)有定義“inta;floatb;”,執(zhí)行scanf(“%2d%f”,&a,&b);語(yǔ)句時(shí),若從鍵盤(pán)輸入876<空格>854.0<回車>,a和b的值分別為(

)。A:876和543.000000

B:87和6.000000

C:87和543.000000

D:76和543.000000

答案:87和6.0000002、以下程序的輸出結(jié)果是(

)

main()

{

intm=2,n=3;

printf(“m=%d%d,n=%%d”,m,n);}A:m=2,n=3

B:m=%2,n=%3

C:m=%%d,n=%%d

D:m=23,n=%d

答案:m=23,n=%d3、若有定義inta,b;,通過(guò)語(yǔ)句“scanf(“%d;%d”,&a,&b);”,能把整數(shù)3賦給變量a,5賦給變量b的輸入數(shù)據(jù)是A:35

B:3,5

C:3;5

D:35

答案:3;54、執(zhí)行下列程序片段時(shí)輸出結(jié)果是(

)intx=13,y=5;

printf(“%d”,x%=(y/=2));A:3

B:2

C:1

D:0

答案:15、執(zhí)行下列程序片段時(shí)輸出結(jié)果是()

intx=5,y;

y=2+(x+=x++,x+8,++x);

printf(“%d”,y);A:13

B:14

C:15

D:16

答案:146、寫(xiě)出以下程序的輸出結(jié)果()

main()

{intx=12;

printf(“%6d##,%-6d##”,x,x);

}A:12##,12##

B:

12##,

12##

C:12

##,12

##

D:

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論