




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
C語言程序設(shè)計(jì)(2023年春季)學(xué)習(xí)通超星課后章節(jié)答案期末考試題庫2023年c語言每個(gè)函數(shù)的返回值都是int型的。
答案:
錯(cuò)
以下說法中正確的是()。
答案:
總是從main()函數(shù)開始執(zhí)行
有以下函數(shù)調(diào)用語句:Func(rec1,(rec2+rec3,(rec4,rec5)));該函數(shù)調(diào)用語句中含有的實(shí)參個(gè)數(shù)是()
答案:
2
C語言在函數(shù)調(diào)用時(shí),若形參實(shí)參都是普通變量,實(shí)參和形參可以共用存儲單元。
答案:
錯(cuò)
C語言程序中,當(dāng)調(diào)用函數(shù)時(shí)()。
答案:
實(shí)參和形參各占一個(gè)獨(dú)立的存儲單元
函數(shù)的形參都屬于全局變量。
答案:
錯(cuò)
一個(gè)C語言源程序中,main()函數(shù)的位置()
答案:
可以在任意位置
實(shí)參向形參進(jìn)行數(shù)值傳遞時(shí),數(shù)值傳遞的方向是單向的,即形參變量值的改變不影響實(shí)參變量的值。
答案:
對
全局變量只能定義在程序的最前面,即第一個(gè)函數(shù)的前面。
答案:
錯(cuò)
全局變量與局部變量的作用范圍相同,不允許它們同名。
答案:
錯(cuò)
C語言規(guī)定,簡單變量做實(shí)參時(shí),它和對應(yīng)的形參之間的數(shù)據(jù)傳遞方式是()。
答案:
值傳遞
為了便于計(jì)算機(jī)存儲管理,C語言把保存所有變量的數(shù)據(jù)區(qū),分成動(dòng)態(tài)存儲區(qū)和靜態(tài)存儲區(qū),靜態(tài)局部變量被存放在動(dòng)態(tài)存儲區(qū)。
答案:
錯(cuò)
C語言中有兩種類型的函數(shù),分別是()。
答案:
標(biāo)準(zhǔn)庫函數(shù)與自定義函數(shù)
下列程序的輸出結(jié)果是_______________voidfun(inta,intb,intc){
a=456;b=567;c=678;
}intmain(void){
intx=10,y=20,z=30;
fun(x,y,z);
printf("%d,%d,%d\n",x,y,z);
return0;}
答案:
10,20,30
以下敘述中錯(cuò)誤的是_____________。
答案:
用戶定義的函數(shù)中可以有多個(gè)return語句,以便可以調(diào)用一次返回多個(gè)函數(shù)值
自動(dòng)變量如果沒有賦值,其值被自動(dòng)賦為0。
答案:
錯(cuò)
靜態(tài)局部變量如果沒有賦值,其存儲單元中將是隨機(jī)值。
答案:
錯(cuò)
增1減1運(yùn)算符的前綴運(yùn)算和后綴運(yùn)算的表達(dá)式值是相同的。
答案:
錯(cuò)
C語言中,當(dāng)int型與double型數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算時(shí),數(shù)據(jù)類型由double型向int型轉(zhuǎn)換。
答案:
錯(cuò)
在C程序中,9ab是非法的用戶標(biāo)識符。
答案:
對
表達(dá)式8>6>3值是()。
答案:
0
在C程序中,無論多少大的整數(shù)還是實(shí)數(shù),都能準(zhǔn)確無誤的表示。
答案:
錯(cuò)
表達(dá)式__的值是0。
答案:
3/5
C語言中,運(yùn)算對象必須是整型數(shù)的運(yùn)算符是(
)。
答案:
%
設(shè)變量n的類型為int,當(dāng)n的值為-10時(shí),條件表達(dá)式((n>0)?29:1)的值為整數(shù)1。
答案:
對
intx;計(jì)算(double)x后,x的類型為double。
答案:
錯(cuò)
在C語言中,單目運(yùn)算符需要2個(gè)操作數(shù)。
答案:
錯(cuò)
表示關(guān)系X<=Y<=Z的C語言表達(dá)式為(
)。
答案:
(X<=Y)&&(Y<=Z)
在switch語句中,必須使用default。
答案:
錯(cuò)
==是關(guān)系運(yùn)算符,用于比較兩個(gè)操作數(shù)是否相等;而
=
是賦值運(yùn)算符,表示對變量賦值。
答案:
對
C語言中的注釋有兩種類型:單行注釋和多行注釋(塊注釋)。
答案:
對
表達(dá)式語句和表達(dá)式?jīng)]有什么區(qū)別。
答案:
錯(cuò)
語句printf("%.2f",1.0/3);輸出為0.33。
答案:
對
C程序中定義的變量,代表內(nèi)存中的一個(gè)存儲單元。
答案:
對
在C語言的數(shù)據(jù)類型中,float的含義是單精度浮點(diǎn)型,double的含義是雙精度浮點(diǎn)型。
答案:
對
若變量定義為doublex;,則x%2是符合C語言語法的表達(dá)式。
答案:
錯(cuò)
若變量定義為intn;,當(dāng)n的絕對值大于1時(shí),則表達(dá)式1/n的值恒為0。
答案:
對
若變量定義為intx,y;
,則x+y=22是符合C語言語法的表達(dá)式。
答案:
錯(cuò)
若變量定義為intfahr;,則表達(dá)式5*(fahr-32)/9和表達(dá)式5/9*(fahr-32)是等價(jià)的。
答案:
錯(cuò)
執(zhí)行以下程序段,輸入10,輸出10.00。doublex;scanf("%d",&x);
printf("%.2f",x);
答案:
錯(cuò)
執(zhí)行以下程序段,輸入100030.025,輸出1000#3#0.025。intmoney,year;doublerate;scanf("%d%d%lf",&money,&year,&rate);printf("%d#%d#%.3f",money,year,rate);
答案:
對
執(zhí)行以下程序段,輸入100130.025,輸出1001#3#0.025。intmoney,year;doublerate;scanf("%d%lf%d",&money,&year,&rate);printf("%d#%d#%.3f",money,year,rate);
答案:
錯(cuò)
執(zhí)行以下程序段,輸入100330.025,輸出1003#3#0.025。intmoney,year;doublerate;scanf("%d%d%lf",&money,&year);printf("%d#%d#%.3f",money,year,rate);
答案:
錯(cuò)
s(s-a)(s-b)(s-c)是合法的C語言表達(dá)式。
答案:
錯(cuò)
在C語言中,常量和變量都有數(shù)據(jù)類型。
答案:
對
下面這段代碼,用%.2f格式打印輸出int型變量,將會輸出2019.00。#includeintmain(){
intk=2019;
printf("%.2f",k);
return0;}
答案:
錯(cuò)
下列程序段輸出結(jié)果為(
)。intx=-3,y=2;if(x>y);
x=-x;if(x
答案:
x=3,y=2
能正確表示邏輯關(guān)系"a≥10或a≤0"的C語言表達(dá)式是()。
答案:
a>=10||a<=0
#includeintmain(){
inta=2,b=-1,c=2;if(a)if(b<0)c=0;elsec++;printf("%d\n",c);return0;}該程序的輸出結(jié)果是()。
答案:
0
下列程序運(yùn)行時(shí)輸入“7mazon”,則輸出結(jié)果是()。#includeintmain(void){charc;inti;for(i=1;i<=5;i++){c=getchar();if(c>='a'&&c<='u')
c+=5;elseif(c>='v'&&c<='z')
c='a'+c-'v';putchar(c);}return0;}
答案:
7rfet
(float)(1/2)的值為0.5。
答案:
錯(cuò)
判斷整型變量a能否同時(shí)被3和7整除的表達(dá)式為a%3==0&&a%7==0。
答案:
對
以下選項(xiàng)中合法的字符常量是(
)。
答案:
'\012'
下列條件語句中,功能與其他語句不同的是()。
答案:
if(a==0)printf("%d\n",x);elseprintf("%d\n",y);
設(shè)有定義:inta=2,b=4,c=5;,以下語句中執(zhí)行效果與其它三個(gè)不同的是__。
答案:
if(a>b)c=a;a=b;b=c;
已知intx=10,y=20,z=31;以下語句:if(x
答案:
x=20,y=10,z=10
以下程序的功能是輸入三個(gè)數(shù),比較后輸出三個(gè)數(shù)中的最大值,請?jiān)谙铝羞x項(xiàng)中挑出正確的語句將程序補(bǔ)充完整。#includeintmain(void){intx,y,z,u,v;
scanf(“%d%d%d“,&x,&y,&z);
if(
(1)
)
u=x;
else
u=y;
if(
(2)
)
v=u;
else
v=z;
printf(“%d\n”,v);return0;}
答案:
(1)x>y(2)u>z
有以下程序
#include
main()
{
intx;
scanf("%d",&x);
if(x>10)printf("1");
elseif(x>20)printf("2");
elseif(x>30)printf("3");
}若運(yùn)行時(shí)輸入:35,則輸出結(jié)果是()。
答案:
1
將以下if-else語句補(bǔ)充完整,正確的選項(xiàng)是()。(2分)if(x>=y){
printf("max=%d\n",x);
____________
printf("max=%d\n",y);}
答案:
}else{
定義一個(gè)字符型變量,下列選項(xiàng)中正確的是()。
答案:
charc=97
為了避免嵌套的if-else語句的二義性,C語言規(guī)定else總是與()組成配對關(guān)系。
答案:
在其之前尚未配對的最近的if
在switch語句中,每一個(gè)的case常量表達(dá)式的值可以相同。
答案:
錯(cuò)
case語句后如沒有break,順序向下執(zhí)行。
答案:
對
if(a=5)語法上是允許的。
答案:
對
在switch語句中,可以根據(jù)需要使用或不使用break語句。
答案:
對
執(zhí)行以下程序段后,y的值為-1。x=-1;if(x<0){
y=-1;}y=0;
答案:
錯(cuò)
if-else語句的一般形式如下,若表達(dá)式的值為“真”,則執(zhí)行語句1;否則,就執(zhí)行語句2。if(表達(dá)式)
語句1else
語句2
答案:
對
if-else語句的一般形式如下,其中的語句1、語句2只能是一條語句。if(表達(dá)式)
語句1else
語句2
答案:
對
為了檢查以下else-if語句的三個(gè)分支是否正確,至少需要設(shè)計(jì)5組測試用例,即x的取值至少有五組(小于0的數(shù)、0、大于0且小于15的數(shù)、15和大于15的數(shù))。if(x<0){
y=0;}elseif(x<=15){
y=4*x/3;}else{
y=2.5*x-10.5;}
答案:
對
如果變量已經(jīng)正確定義,則執(zhí)行以下程序段后,x的值不變。x=4;if(x<0){
y=-1;}elseif(x=0){
y=0;}else{
y=1;}
答案:
錯(cuò)
關(guān)于字符型變量的定義,下列選項(xiàng)正確的是()。
答案:
charch='a';
為了計(jì)算s=15!(15的階乘),則s變量應(yīng)定義為()。
答案:
long
C語言提供的合法的數(shù)據(jù)類型關(guān)鍵字是______?
答案:
float
若已定義x和y為double類型,則表達(dá)式:x=1,y=x+3/2的值是(
)。
答案:
2.0
為了檢查以下嵌套的if語句的三個(gè)分支是否正確,至少需要設(shè)計(jì)3組測試用例,即yournumber的取值至少有3組(大于、小于、等于mynumber)。if(yournumber==mynumber){
printf("GoodGuess!\n");}elseif(yournumber>mynumber){
printf("Toobig!\n");}else{
printf("Toosmall!\n");}
答案:
對
假設(shè)x、y、z和k都是int型變量,那么執(zhí)行表達(dá)式:x=(y=4,z=16,k=32)后,x的值為(
)。
答案:
32
在if語句中,必須出現(xiàn)else。
答案:
錯(cuò)
if(a>b){t=a;a=b;b=t;}是3條c語句。
答案:
錯(cuò)
switch語句中多個(gè)case標(biāo)號可以共用一組語句。
答案:
對
以下標(biāo)識符中,不合法的是()。
答案:
4d
以下敘述中正確的是()。
答案:
C語言能夠直接訪問物理地址和進(jìn)行位操作
C語言規(guī)定:在一個(gè)源程序中,main函數(shù)的位置()。
答案:
可以任意
按照標(biāo)識符的要求,()不能組成標(biāo)識符。
答案:
連接符
一個(gè)C程序的執(zhí)行是從()。
答案:
本程序的main函數(shù)開始,到main函數(shù)結(jié)束
用()三種基本控制結(jié)構(gòu),就可以編寫任何復(fù)雜的計(jì)算機(jī)程序。
答案:
順序,選擇,循環(huán)
程序員要想調(diào)用輸入輸出函數(shù),需要在程序的開頭寫上語句()。
答案:
#include
編寫C語言程序一般需經(jīng)過的幾個(gè)步驟依次是()。
答案:
編輯、編譯、連接、運(yùn)行
C語言程序中可以對程序進(jìn)行塊注釋,注釋部分必須用什么符號括起來?
答案:
'/*'
和
'*/'
下面程序中,合法的選項(xiàng)是(
)。
答案:
#includeintmain(){printf("helloworld\n");return0;}
下列選項(xiàng)中,關(guān)于main()函數(shù)敘述不正確的是(
)。
答案:
如果沒有聲明main()函數(shù),程序?qū)牡?行開始執(zhí)行
一個(gè)C語言程序是由()。
答案:
函數(shù)組成
下列是多行注釋(塊注釋)的符號是()。
答案:
/**/
在32位編譯器環(huán)境下,int類型占多少字節(jié)?
答案:
4
C語言屬于機(jī)器語言。
答案:
錯(cuò)
任何表達(dá)式語句都是表達(dá)式加分號組成的。
答案:
對
C語言的書寫格式不會影響程序的可讀性。
答案:
錯(cuò)
C語言程序在書寫上只能是一條語句寫一行。
答案:
錯(cuò)
以下正確的描述是:在C語言程序中()。
答案:
函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套
C語言程序是從源文件的第一條語句開始執(zhí)行的。
答案:
錯(cuò)
C語言源代碼可以不經(jīng)過編譯而被計(jì)算機(jī)直接運(yùn)行。
答案:
錯(cuò)
在C程序中,APH
和aph
代表不同的變量。
答案:
對
c語言中運(yùn)算符%的優(yōu)先級高于&&。
答案:
對
sizeof(float)是(
)。
答案:
一個(gè)整型表達(dá)式
若a為int類型,且其值為3,則執(zhí)行完表達(dá)式a+=a-=a*a后,a的值是(
)。
答案:
-12
若已定義x和y為double類型,則表達(dá)式x=1,y=x+3/2的值是()。
答案:
2.0
假定有以下變量定義:intk=7,x=12;那么能使值為3的表達(dá)式是(
)。
答案:
(x%=k)-(k%=5)
有以下程序:main(){inta=1,b=2,m=0,n=0,k;k=(n=b>a)||(m=a<b);printf(“%d,%d\n”,k,m);}程序運(yùn)行的結(jié)果是()。
答案:
1,0
程序編譯時(shí),將對程序的注釋進(jìn)行處理。
答案:
錯(cuò)
任何一個(gè)程序都必須有而且只能有一個(gè)main()函數(shù)。
答案:
對
C語言中的所有語句都必須以分號結(jié)束。
答案:
對
#include;是正確的編譯預(yù)處理命令。
答案:
錯(cuò)
C語言只適用于系統(tǒng)軟件的開發(fā)。
答案:
錯(cuò)
根據(jù)功能和實(shí)現(xiàn)方式的不同,C語言屬于高級語言。
答案:
對
假設(shè)k是整型變量,計(jì)算表達(dá)式1.0/k后結(jié)果的數(shù)據(jù)類型是浮點(diǎn)型。
答案:
對
假設(shè)k是整型變量,計(jì)算表達(dá)式1/k后結(jié)果的數(shù)據(jù)類型是整型。
答案:
對
假設(shè)有floatf=7;則f%2的值為1。
答案:
錯(cuò)
若有定義inta=1,b=2,c=3,d=4,則表達(dá)式a
答案:
1
函數(shù)pow(x,y)的作用是計(jì)算y的x次方。
答案:
錯(cuò)
下面這段代碼,用%d格式打印輸出double型變量,不會進(jìn)行取整,打印輸出的結(jié)果不會為3。#includeintmain(){
doublepi=3.14159;
printf("%d",pi);
return0;}
答案:
對
C語言中的變量名不區(qū)分大小寫。
答案:
錯(cuò)
已知整型變量a=13和b=6,則a&b和a^b的值分別是(
)。
答案:
411
下列選項(xiàng)中,哪一項(xiàng)不是C語言中的位運(yùn)算符()。
答案:
||
算術(shù)運(yùn)算符、賦值運(yùn)算符和關(guān)系運(yùn)算符的運(yùn)算優(yōu)先級按從高到低依次為()。
答案:
算術(shù)運(yùn)算、關(guān)系運(yùn)算、賦值運(yùn)算
若已定義x和y為double類型,則表達(dá)式x=1;y=(x+3)/2的值是()。
答案:
2.00000
下列運(yùn)算符中優(yōu)先級最高的是(
)。
答案:
+
C語言中函數(shù)返回值的類型是由()決定的。
答案:
定義函數(shù)時(shí)所指定的函數(shù)類型
在一個(gè)被調(diào)用函數(shù)中,關(guān)于return語句使用的描述,錯(cuò)誤的是()。
答案:
被調(diào)用函數(shù)中,一個(gè)return語句可以返回多個(gè)值給調(diào)用函數(shù)
在C語言程序中,若對函數(shù)類型未加顯式說明,則函數(shù)的隱含類型為()。
答案:
int
為了避免嵌套的條件分支語句if~else二義性,C語言規(guī)定,C程序中的else總是與()組成配對關(guān)系。
答案:
在其之前未配對的最近的if
下列程序段的輸出結(jié)果是()。intmain(void){
int
a=2,b=-1,c=2;
if(a<b)
if(b<0)
c=0;
else
c++;
printf("%d\n",c);
return0;}
答案:
2
下列敘述中正確的是()。
答案:
在switch語句中,不一定使用break語句
下列程序段的輸出結(jié)果是()。intmain(void){
intx=1,a=0,b=0;
switch(x)
{
case0:
b++;
case1:
a++;
case2:
a++;b++;
}
printf("a=%d,b=%d\n",a,b);
return0;}
答案:
a=2,b=1
若有定義:charch=’\105’;則變量ch中包含4個(gè)字符。
答案:
錯(cuò)
假設(shè)某段C語言程序中定義了兩個(gè)變量a、b,并且兩個(gè)變量都不為0,則表達(dá)式a/b的值必不為0。
答案:
錯(cuò)
下面這段代碼,用%d格式打印輸出double型變量,將會進(jìn)行取整,輸出為3。#includeintmain(){
doublepi=3.14159;
printf("%d",pi);
return0;}
答案:
錯(cuò)
C語言函數(shù)返回類型的默認(rèn)定義類型是void。
答案:
錯(cuò)
下列程序的輸出結(jié)果是()。(1分)fun(inta,intb,intc){
c=a*b;
}intmain(void){
intc;
fun(2,3,c);
printf(“%d\n”,c);
return0;}
答案:
無法確定
以下不正確的說法是()。
答案:
形參可以是常量、變量或表達(dá)式
要調(diào)用數(shù)學(xué)處理函數(shù)時(shí),在#include命令行中應(yīng)包含()。
答案:
"math.h"
有以下函數(shù)定義:voidfun(intn,doublex){......}下列選項(xiàng)中的變量都已正確定義并賦值,則對函數(shù)fun的正確調(diào)用語句是()。
答案:
fun(x,n);
函數(shù)形參的存儲單元是動(dòng)態(tài)分配的。
答案:
對
如果函數(shù)定義出現(xiàn)在函數(shù)調(diào)用之前,可以不必加函數(shù)原型聲明。
答案:
對
C語言程序中可以有多個(gè)函數(shù),但只能有一個(gè)主函數(shù)。
答案:
對
局部變量如果沒有指定初值,則其初值不確定。
答案:
對
C語言中,通過函數(shù)調(diào)用只能獲得一個(gè)返回值。
答案:
對
函數(shù)的實(shí)參和形參都可以是變量、常量和表達(dá)式。
答案:
錯(cuò)
按照C語言的規(guī)定,在參數(shù)傳遞過程中,既可以將實(shí)參的值傳遞給形參,也可以將形參的值傳遞給實(shí)參,這種參數(shù)傳遞是雙向的。
答案:
錯(cuò)
按照C語言的規(guī)定,實(shí)參和形參的命名不得重復(fù)。
答案:
錯(cuò)
C語言中的運(yùn)算符有單目的、雙目的,還有三目的。
答案:
對
一個(gè)函數(shù)定義中可以完整地包含另一個(gè)函數(shù)的定義。
答案:
錯(cuò)
函數(shù)調(diào)用得到的值,可以作為另一次函數(shù)調(diào)用時(shí)的參數(shù)。
答案:
對
數(shù)組定義后,只能引用單個(gè)的數(shù)組元素,而不能一次引用整個(gè)數(shù)組。
答案:
對
一維數(shù)組定義的一般形式如下:類型名數(shù)組名[數(shù)組長度];數(shù)組元素引用的一般形式如下:數(shù)組名[下標(biāo)]在引用數(shù)組元素時(shí),下標(biāo)的合理取值范圍是[0,數(shù)組長度-1],下標(biāo)不能越界。
答案:
對
一維數(shù)組初始化的一般形式如下,即在定義數(shù)組時(shí),對數(shù)組元素賦初值。其中初值表中依次放著數(shù)組元素的初值。類型名數(shù)組名[數(shù)組長度]={初值表};
答案:
對
一維數(shù)組指的是只有一個(gè)下標(biāo)的數(shù)組,用來表示一組具有相同類型的數(shù)據(jù)。
答案:
對
數(shù)組初始化的常見方式有三種:直接對數(shù)組中的所有元素賦值、只對數(shù)組中的一部分元素賦值、對數(shù)組全部元素賦值但不指定長度。
答案:
對
數(shù)組的下標(biāo)都有一個(gè)范圍,即“0~數(shù)組長度”。
答案:
錯(cuò)
對于一維數(shù)組,例如intarr[3];則arr[2]表示數(shù)組的第2個(gè)元素。
答案:
錯(cuò)
若有定義,inta[10];,則對數(shù)組a元素的正確引用是()
答案:
a[10-10]
下列數(shù)組定義中,正確的是()。
答案:
inta[5]={0};
以下定義語句中不正確的是__。
答案:
inty[5]={0,1,3,5,7,9};
同一個(gè)數(shù)組中的每個(gè)元素都具有相同的數(shù)據(jù)類型,有統(tǒng)一的標(biāo)識符即數(shù)組名,用不同的序號即下標(biāo)來區(qū)分?jǐn)?shù)組中的各元素。
答案:
對
對以下定義的二維數(shù)組table,其行下標(biāo)的取值范圍是[0,2],列下標(biāo)的取值范圍是[0,1],數(shù)組元素分別是:table[0][0]、table[0][1]、table[1][0]、table[1][1]、table[2][0]和table[2][1],可以表示一個(gè)3行2列的矩陣。inttable[3][2];
答案:
對
引用二維數(shù)組的元素要指定兩個(gè)下標(biāo),即行下標(biāo)和列下標(biāo),一般形式如下。數(shù)組名[列下標(biāo)][行下標(biāo)]
答案:
錯(cuò)
數(shù)組定義后,數(shù)組名表示該數(shù)組所分配連續(xù)內(nèi)存空間中第一個(gè)單元的地址,即首地址,是一個(gè)常量,不能被修改。
答案:
對
若有定義:inta[3][4];則a['b'-'a'][2]是對a數(shù)組元素的正確引用。
答案:
對
以下定義了一個(gè)二維數(shù)組tab,該數(shù)組可以存放7個(gè)整型數(shù)據(jù)。inttab[3][4];
答案:
錯(cuò)
在對數(shù)組全部元素賦初值時(shí),不可以省略行數(shù),但能省略列數(shù)。
答案:
錯(cuò)
二維數(shù)組定義的一般形式如下,其中的行長度和列長度都是整型常量表達(dá)式。
類型名數(shù)組名[行長度][列長度];
答案:
對
二維數(shù)組的元素在內(nèi)存中按行/列方式存放,即先存放第0行的元素,再存放第1行的元素……其中每一行的元素再按照列的順序存放。
答案:
對
在定義數(shù)組之后,根據(jù)數(shù)組中元素的類型及個(gè)數(shù),在內(nèi)存中分配一段連續(xù)存儲單元用于存放數(shù)組中的各個(gè)元素。
答案:
對
若有定義inta[2][3];則對數(shù)組元素的非法引用是()。
答案:
a[0][3]
一維數(shù)組定義的一般形式如下,其中的數(shù)組長度是一個(gè)整型常量表達(dá)式,給定數(shù)組的大小。類型名數(shù)組名[數(shù)組長度];
答案:
對
一維數(shù)組定義的一般形式如下,其中的類型名指定數(shù)組中每個(gè)元素的類型。類型名數(shù)組名[數(shù)組長度];
答案:
對
在C語言中能逐個(gè)地使用下標(biāo)變量,也能一次引用整個(gè)數(shù)組。
答案:
錯(cuò)
數(shù)組定義中,數(shù)組名后是用方括號括起來的常量表達(dá)式,不能用圓括號。
答案:
對
假定char類型變量占用1個(gè)字節(jié),且數(shù)組定義如下,則數(shù)組str在內(nèi)存中所占字節(jié)數(shù)是()。char
str[81];
答案:
81
以下為一維整型數(shù)組a的正確定義是()。
答案:
#defineSIZE10
下面的程序段將輸出▁▁▁▁▁。doublea[]={1,2,3,4,5};printf("%d\n",sizeof(a));
答案:
40
假定double類型變量占用8個(gè)字節(jié),且數(shù)組定義如下,則數(shù)組length在內(nèi)存中所占字節(jié)數(shù)是()。double
length[10];
答案:
80
以下程序的運(yùn)行結(jié)果是()。#includeintmain(){inta[4][4]={0,1,2,0,1,0,0,4,2,0,0,5,0,4,5,0},j;
for(j=0;j<4;j++)printf("%2d",a[2][j]);
return0;}
答案:
2005
以下能對數(shù)組a進(jìn)行正確初始化的語句是()。
答案:
inta[][3]={{1},{3},{5}};
若inta[5][6];則數(shù)組a中第10個(gè)元素是()。
答案:
a[1][3]
以下程序的運(yùn)行結(jié)果是__。#includeintmain(){
intp[7]={11,13,14,15,16,17,18},i=0,k=0;while(i<7&&p[i]%2){
k=k+p[i];
i++;}printf("%d\n",k);return0;}
答案:
24
執(zhí)行如
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年企業(yè)借款違約合同案例
- 2025年企業(yè)運(yùn)營分析咨詢合同
- 2025年個(gè)體勞務(wù)承包人合同指南
- 2025年出租住房含家電家具合同樣本
- 2025年企業(yè)租賃合同標(biāo)準(zhǔn)化協(xié)議
- 2025年初級教育教師崗位策劃合同協(xié)議
- 2025年天然氣供應(yīng)合同協(xié)議
- 2025年北京市區(qū)車輛租賃合同樣本
- 2025年代理委托服務(wù)合同
- 2025年企業(yè)員工培訓(xùn)服務(wù)合同轉(zhuǎn)包協(xié)議
- 離婚協(xié)議書完整版Word模板下載
- 成功做直銷邀約篇課件
- 防火檢查站管理制度
- 雪花勇闖天涯XPARTY活動(dòng)策劃方案
- 完整文本版二年級勞動(dòng)課教案
- 巴西介紹課件
- 四年級上冊語文教學(xué)工作總結(jié)
- 非車險(xiǎn)-企財(cái)險(xiǎn)
- 智慧車站方案提供智能化的車站管理和服務(wù)
- 酬金制物業(yè)管理簡介
- 路面彎沉溫度修正系數(shù)
評論
0/150
提交評論