零基礎(chǔ)入門C程序設(shè)計-華東交通大學中國大學mooc課后章節(jié)答案期末考試題庫2023年_第1頁
零基礎(chǔ)入門C程序設(shè)計-華東交通大學中國大學mooc課后章節(jié)答案期末考試題庫2023年_第2頁
零基礎(chǔ)入門C程序設(shè)計-華東交通大學中國大學mooc課后章節(jié)答案期末考試題庫2023年_第3頁
零基礎(chǔ)入門C程序設(shè)計-華東交通大學中國大學mooc課后章節(jié)答案期末考試題庫2023年_第4頁
免費預(yù)覽已結(jié)束,剩余5頁可下載查看

下載本文檔

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

文檔簡介

零基礎(chǔ)入門C程序設(shè)計_華東交通大學中國大學mooc課后章節(jié)答案期末考試題庫2023年若x,y,z均為int型變量,則執(zhí)行以下語句后的輸出為()x=(y=(z=10)+5)-5;printf(“x=%d,y=%d,z=%d\n”,x,y,z);y=(z=x=0,x+10);printf(“x=%d,y=%d,z=%d\n”,x,y,z);

參考答案:

x=10,y=15,z=10x=0,y=10,z=0

1、下列程序的輸出結(jié)果是()。main(){charc1=97,c2=98;printf("%d%c",c1,c2);}

參考答案:

97b

有以下程序:voidmain(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);}若想從鍵盤上輸入數(shù)據(jù),使變量m的值為123,變量n的值為456,變量p的值為789,則正確的輸入是()

參考答案:

m=123n=456p=789

以下不符合C語言語法的語句是().

參考答案:

x=10,y=20

若有以下定義:inta[20],*p=a;則對a數(shù)組元素的正確引用是().

參考答案:

*(p+3)

設(shè)已定義inti,j;charc;三個變量,若執(zhí)行scanf("%d%c%d",&i,&c,&j);為使用i得到1,j得到2,c得到'a',以下不正確的輸入格式是().(’↙’表示回車)

參考答案:

1a↙2↙

以下正確的函數(shù)定義形式是().

參考答案:

voidfun(intx,inty){}

已定義intx=3;執(zhí)行下面程序的輸出結(jié)果是().do{printf("%d",x-=2);}while(!(--x));A:1B:1-2C:30D:

參考答案:

1

-2

以下對一維數(shù)組arr正確聲明的是().

參考答案:

#defineN10

intarr[N];

若變量m=32,則執(zhí)行語句n=m>32?m+30:m-32;后,n的值為().

參考答案:

0

在以下程序段中,while循環(huán)執(zhí)行的次數(shù)是()。intk=0;while(k=1)k++;

參考答案:

無限次

有以下程序,其中%x表示按無符號整數(shù)輸出,sizeof(int)為4,那程序運行后的輸出結(jié)果是()voidmain(){intx=-1;printf("%u\n",x);}

參考答案:

FFFFFFFF

判斷字符串s1是否大于字符串s2,應(yīng)當使用()。

參考答案:

if(strcmp(s1,s2)>0)

在定義inta[5][6];后,數(shù)組a中的第10個元素是()(設(shè)a[0][0]為第一個元素)

參考答案:

a[1][3]

有以下程序:voidmain(){inta=0,b=0;a=10;b=20;printf("a+b=%d\n",a+b);}

參考答案:

a+b=30

若w,x,y,z均為int型變量,則為了使以下語句的輸出為:1234+123+12+1,正解的輸入形式應(yīng)當是()scanf("%4d+%3d+%2d+%1d",&x,&y,&z,&w);printf("%4d+%3d+%2d+%1d\n",x,y,z,w);

參考答案:

1234+123+12+1

x為int型變量,且值為65,不正確的輸出函數(shù)調(diào)用是()

參考答案:

printf("%s",x);

若變量均已正確定義并賦值,以下合法的C語言賦值語句是()

參考答案:

x=y==5;

若x,y均為double型變量,正確的輸入函數(shù)調(diào)用是()

參考答案:

scanf("%lf%lf",&x,&y);

若a,b均為int型變量,x,y均為float型變量,正確的輸入函數(shù)調(diào)用是()

參考答案:

scanf("%d%f",&a,&x);

定義了sqrt()函數(shù)的頭文件是

參考答案:

math.h

設(shè)三角形三邊為l,w,h,能正確表示三角形三邊相等關(guān)系的表達式是().

參考答案:

(l==w)&&(w==h)

在C語言中,以下敘述不正確的是

參考答案:

在C程序中,無論是整數(shù)還是實數(shù),都能被準確無誤的表示

C語言屬于程序設(shè)計語言的那個類別()

參考答案:

高級語言

下列不是C語言基本數(shù)據(jù)類型的是?(?)。

參考答案:

結(jié)構(gòu)體

在計算機上,可以直接運行的程序是()

參考答案:

機器語言

在C語言程序中().

參考答案:

函數(shù)定義不可嵌套,但函數(shù)的調(diào)用可以嵌套

假定有inta=3,b=4,printf(“%d%d”,a,b);語句的輸出結(jié)果是(\n代表換行)

參考答案:

34

一個C程序文件一般可以包括幾個主函數(shù)()

參考答案:

有且只有一個

若已定義x和y為double類型,且x=1;則表達式y(tǒng)=x+3/2的值是(????)。

參考答案:

2.0

執(zhí)行for(i=1;++i<4;);語句后,變量i的值是().

參考答案:

4

表達式1./2*1.5的值是

參考答案:

0.75

能正確表示邏輯關(guān)系:“a≥10或a≤0”的c語言表達式是()

參考答案:

a>=10||a<=0

關(guān)于以下程序段說法正確的是()。chara[3],b[]="China";a=b;printf("%s",a);

參考答案:

編譯出錯

在C語言中,要求參加運算的數(shù)必須時整數(shù)的運算符是(????)。

參考答案:

%

以下選項中,不能作為合法常量的是()。

參考答案:

1.234e0.4

以下標識符中,不能作為合法的C用戶定義標識符的是()。

參考答案:

void

一個C語言編寫的源程序后綴名是()

參考答案:

.c

C語言表達式t*=a-1還可以寫成().

參考答案:

t=t*(a-1)

兩個字符串所包含的字符個數(shù)相同時才能比較字符串大小。

參考答案:

錯誤

語句inta=1,b=2;if(a>b)b=1;elseb=3;執(zhí)行后b的值是1。

參考答案:

錯誤

a=(b>2)是一個合法的賦值表達式。

參考答案:

正確

在C語言中整數(shù)只能表示為十進制數(shù)的形式。

參考答案:

錯誤

全局變量的作用域不一定比局部變量的作用域范圍大。

參考答案:

正確

while語句的循環(huán)體不能是復合語句。

參考答案:

錯誤

switch語句中的每個case總要用break語句。

溫馨提示

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

最新文檔

評論

0/150

提交評論