![大學(xué)C語言期末考試題庫試題及答案匯總_第1頁](http://file4.renrendoc.com/view/b8081a2ef8dd3375d48a10812aa074af/b8081a2ef8dd3375d48a10812aa074af1.gif)
![大學(xué)C語言期末考試題庫試題及答案匯總_第2頁](http://file4.renrendoc.com/view/b8081a2ef8dd3375d48a10812aa074af/b8081a2ef8dd3375d48a10812aa074af2.gif)
![大學(xué)C語言期末考試題庫試題及答案匯總_第3頁](http://file4.renrendoc.com/view/b8081a2ef8dd3375d48a10812aa074af/b8081a2ef8dd3375d48a10812aa074af3.gif)
![大學(xué)C語言期末考試題庫試題及答案匯總_第4頁](http://file4.renrendoc.com/view/b8081a2ef8dd3375d48a10812aa074af/b8081a2ef8dd3375d48a10812aa074af4.gif)
![大學(xué)C語言期末考試題庫試題及答案匯總_第5頁](http://file4.renrendoc.com/view/b8081a2ef8dd3375d48a10812aa074af/b8081a2ef8dd3375d48a10812aa074af5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1.
下列定義變量的語句中錯誤的是O
A、int_intB、doubleint_
C、charForD,floatUS$
答案:D
知識點(diǎn):常量、變量和標(biāo)識符
2.
以下不合法的用戶標(biāo)識符是0
A、j2_KEYB、Double
C、4dD、_8_
答案:C
知識點(diǎn):常量、變量和標(biāo)識符
3.
以下4組用戶定義標(biāo)識符中,全部合法的?組是
A、_mainencludesin
B、If-maxturbo
C、txtREAL3C0M
D、intk_2_001???
答案:A
知識點(diǎn):常量、變量和標(biāo)識符
4.
以下定義語句中正確的是。
A、chara='A'b='B';
B、floata=b=10.0;(iE^a=10.0b=10.0)
C>inta=10z*b=&a;
D、float*a,b=&a;???
答案:C
知識點(diǎn):常量、變量和標(biāo)識符
5.
以下不能定義為用戶標(biāo)識符的是。
A、scanfB、Void
C、_3com_D、int
答案:D
知識點(diǎn):常量、變量和標(biāo)識符
6.
以下有4組用戶標(biāo)識符,其中合法的一組是
A、For-subCase
B、4dDOSize
C、f2_G3IFabc
D、WORDVoiddefine
答案:C
知識點(diǎn):常量、變量和標(biāo)識符
7.
C語言中最簡單的數(shù)據(jù)類型包括。
A、整型、實(shí)型、邏輯型
B、整型、實(shí)型、字符型
C、整型、字符型、邏輯型
D、整型、實(shí)型、邏輯型、字符型
答案:B
知識點(diǎn):常量、變量和標(biāo)識符
下列選項(xiàng)中,合法的C語言關(guān)鍵字是。
A、VARB、cherC^integerD、default
答案:D
知識點(diǎn):常量、變量和標(biāo)識符
9.
以下不能定義為用戶標(biāo)識符的是。
A、MainB、_0C、_intD、sizeof
答案:D
知識點(diǎn):常量、變量和標(biāo)識符
10.
下列敘述中正確的是。
A、C語言中既有邏輯類型也有集合類型
B、C語言中沒有邏輯類型但有集合類型
C、C語言中有邏輯類型但沒有集合類型
D、C語言中既沒有邏輯類型也沒有集合類型
答案:D
知識點(diǎn):常量、變量和標(biāo)識符
11.
當(dāng)c的值不為。時,在下列選項(xiàng)中能正確將c的值賦給變量a、b的是
A、c=b=a;B、(a=c)II(b=c);
C、(a=c)&&(b=c);D、a=c=b;
答案:C
知識點(diǎn):賦值表達(dá)式
12.
以下選項(xiàng)中非法的表達(dá)式是。
A、0<=x<100B、i=j==0
C、(char)(65+3)D、x+l=x+l
答案:D
知識點(diǎn):賦值表達(dá)式
13.
以下程序的輸出結(jié)果是。
#include<stdio.h>
main()
{
intazbzd=241;
a=d/100%9;
b=(-l)&&(-l);
printf("%d,%d\n"za,b);???
}
A、6Z1B、2,1C、6,0D、2,0
答案:B
知識點(diǎn):賦值表達(dá)式
14.
以下循環(huán)體的執(zhí)行次數(shù)是3
main()
{
inti,j;
for(i=0J=l;i<=j+l;i+=2J—)
printf("%d\n",i);
}
A、3B、2C、1D、0
答案:C
知識點(diǎn):賦值表達(dá)式
15.
有以下定義語句
doubleazb;intw;longc;
若各變量已正確賦值,則下列選項(xiàng)中正確的表達(dá)式是
A、a=a4-b=b++
B、w%((int)a+b)
C^(c+w)%(int)a
D^w=a=b;
答案:C
知識點(diǎn):賦值表達(dá)式
16.
有如下程序
main()
{
inta;charc=10;
floatf=100.0;doublex;
a=f/=c*=(x=6.5);
printf(n%d%d%3.lf%3.lf\n”,a,c,f,x);
}
程序運(yùn)行后輸出結(jié)果是o
A、16516.5
B、1651.56.5
C、1651.06.5
D、2651.56.5
答案:B
知識點(diǎn):賦值表達(dá)式
17.
若變量a、i已正確定義,且i已正確賦值,合法的語句是。
A、a==lB、++i;C、a=a++=5;D、a=int(i);
答案:B
知識點(diǎn):賦值表達(dá)式
18.
若變量已正確定義并賦值,下面符合C語言語法的表達(dá)式是。
A、a:=b+lB、a=b=c+2
C>int18.5%3D、a=a+7=c+b
答案:B
知識點(diǎn):賦值表達(dá)式
20.
設(shè)變量x為float型且已賦值,則以下語句中能將x中的數(shù)值保留到小數(shù)點(diǎn)后兩位,并將第三位四舍五入的是
A、x=x*100+0.5/100.0
B、x=(x*100+0.5)/100.0
C、x=(int)(x*100+0.5)/100.0???
D、x=(x/100+0.5)*100.0
答案:C
知識點(diǎn):賦值表達(dá)式
22.
在一個C程序中0
A、main函數(shù)必須出現(xiàn)在所有函數(shù)之前
B、main函數(shù)可以在任何地方出現(xiàn)
C、main函數(shù)必須出現(xiàn)在所有函數(shù)之后
D、main函數(shù)必須出現(xiàn)在固定位置
答案:B
知識點(diǎn):簡單C語言程序的構(gòu)成和格式
23.
以下說法中正確的是O
A、#define和printf都是C語句
B、#define是C語句,而printf不是
C、printf是C語句,但#(^A加不是
D、#define和printf都不是C語句
答案:D
知識點(diǎn):簡單C語言程序的構(gòu)成和格式
24.若k是int型變量,且有下面的程序片段
k=-3
if(k<=0)printf,'####")
elseprintf("&&&&”);
上面程序片段的輸出結(jié)果是。
A、####B、&&&&C、####&&&&
D、有語法錯誤,無輸出結(jié)果
答案:D
知識點(diǎn):簡單C語言程序的構(gòu)成和格式
25.
以下4個選項(xiàng)中,不能看作一條語句的是,
A、{;}B、a=Ozb=Ozc=O;
C、if(a>0);D,if(b==O)m=l;n=2;???
答案:D
知識點(diǎn):簡單C語言程序的構(gòu)成和格式
26.
有以下程序
main()
{
inta=Ozb=O;
a=10;/*給a賦值*/
b=20;/*給b賦值*/
printf(,'a+b=%d\n",a4-b);
}
程序運(yùn)行后的輸出結(jié)果是。
A、a+b=10B、a+b=30C、30D、出錯
答案:B
知識點(diǎn):簡單C語言程序的構(gòu)成和格式
27.
以下選項(xiàng)中,不能作為合法常量的是■
A、1.234e04B、1.234e0.4
C、1.234e+4D、1.234e0
答案:B
知識點(diǎn):實(shí)型數(shù)據(jù)
28.
以下符合C語言語法的實(shí)型常量是。
A、1.2E0.5B、3.14159E
C、.5E-3D、E15
答案:C
知識點(diǎn):實(shí)型數(shù)據(jù)
30.
表達(dá)式3.6-5/2+1.2+5%2的值是.
A、4.3B、4.8C、3.3D、3.8
答案:D
知識點(diǎn):算術(shù)表達(dá)式
31.
設(shè)inta=12,則執(zhí)行完語句a+=a-=a*a后,a的值是。
A、552B、264C、144D、-264
答案:D
知識點(diǎn):算術(shù)表達(dá)式
32.
以下變量x、y、z均為double類型且已正確賦值,不能正確表示數(shù)字式子x/(y*z)的C語言表達(dá)式是
A、x/y*zB、x*(l/(y*z))
C、x/y*l/zD、x/y/z
答案:A
知識點(diǎn):算術(shù)表達(dá)式
33.
若有定義:inta=8,b=5,c;,執(zhí)行語句c=a/b+0.4;后,c的值是<.
A、1.4B、1C、2.0D、2
答案:B
知識點(diǎn):算術(shù)表達(dá)式
34.
設(shè)有定義:floata=2,b=4,h=3;,以下C語言表達(dá)式與代數(shù)式l/2((a+b)h)計(jì)算結(jié)果不相符的是
A、(a+b)*h/2B、(l/2)*(a+b)*h
C、(a+b)*h*l/2D、h/2*(a+b)
答案:B
知識點(diǎn):算術(shù)表達(dá)式
35.
假定x和y為double型,表達(dá)式x=2zy=x+3/2的值是,
A、3.500000B、3
C、2.000000D、3.000000
答案:D
知識點(diǎn):算術(shù)表達(dá)式
36.
若已定義x和y為double類型,則表達(dá)式x=l,y=x+3/2的值是
A、1B、2C、2.000000D、2.500000
答案:C
知識點(diǎn):算術(shù)表達(dá)式
37.
若有以下程序段
intcl=l,c2=2,c3;
c3=1.0/c2*cl;
則執(zhí)行后,c3中的值是。
A、0B、0.5C、1D、2
答案:A
知識點(diǎn):算術(shù)表達(dá)式
38.
設(shè)有intx=ll;則表達(dá)式(x++*1/3)的值是。??
A、3B、4C、11D、12
答案:A
知識點(diǎn):算術(shù)表達(dá)式
39.
下列程序的輸出結(jié)果是。
main()
doubled=3.2;intxzy;
x=1.2;y=(x+3.8)/5.0;
printf("%d\n"/d*y);
}
A、3B、3.2C、0D、3.07
答案:C
知識點(diǎn):算術(shù)表達(dá)式
40.
請讀程序片段:
inti=65536;
printf("%d\n"zi);
上面程序片段的輸出結(jié)果是C
A、65536B、0
C、有語法錯誤,無輸出結(jié)果D、
答案:B
知識點(diǎn):整型數(shù)據(jù)
41.
若有以下定義和語句:
intu=010,v=0xl0zw=10;
printf("%d,%d,%d\n”,u,v,w);
則輸出結(jié)果是:。
A、8,16,10B、10,10,10
C、8,8,10D、8,10,10
答案:A
知識點(diǎn):整型數(shù)據(jù)
42.
在C語言中,不正確的int類型的常數(shù)是
A、32768B、0C、037D、OxAF
答案:A
知識點(diǎn):整型數(shù)據(jù)
43.
以下程序的輸出結(jié)果是。
main()
{
intk=17;
printf(”%d,%o,%x\n”,k,k,k);
}
A、17,021,0x11B、17,17,17
C17,0x11,021D、17,21,11
答案:D
知識點(diǎn):整型數(shù)據(jù)
44.
下面程序的輸出是。
main()
{
unsigneda=32768;
printf("a=%d\n"/a);
}
A、a=32768B、a=32767
C、a=-32768D、a=-l
答案:C
知識點(diǎn):整型數(shù)據(jù)
45.
在C語言中,合法的長整型常數(shù)是
A、OLB、4962710
C、324562&D、216D
答案:A
知識點(diǎn):整型數(shù)據(jù)
46.
C語言中運(yùn)算對象必須是整型的運(yùn)算符是_
A、%=B、/C、=D、<=
答案:A
知識點(diǎn):整型數(shù)據(jù)
47.
以下選項(xiàng)中不屬J'C語言的類型名稱是一
A、signedshortint
B、unsignedlongint
C、unsignedint
D、longshort
答案:D
知識點(diǎn):整型數(shù)據(jù)
48.
有以下程序
main()
{
intm=0256,n=256;
printf("%o%o\n",m,n);
}
程序運(yùn)行后的輸出結(jié)果是。
A、02560400B、0256256
C、256400D、400400
答案:C
知識點(diǎn):整型數(shù)據(jù)
49.
若執(zhí)下面程序時從鉞盤上輸入5,
main()
{
intx;
scanf(”%d”,&x);
if(x++>5)printf("%d\n”,x);
elseprintf("%d\n",x--);
}
則輸出是。
A、7B、6C、5D、4
答案:B
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
50.
有以下程序
main()
(
charal='M',a2='m';
,,
printf("%c\nz(alza2));
}
以下敘述中正確的是O
A、程序輸出大寫字母M
B、程序輸出小寫字母m
C、格式說明符不足,編譯出錯
D、程序運(yùn)行時產(chǎn)生出錯信息
答案:B
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
51.
以下程序的輸出結(jié)果是。
main()
{
inta;
printf("%d\n"/(a=3*5,a*4/a+5));
}
A、65B、20C、15D、10
答案:B
知識點(diǎn):自加I、自減運(yùn)算符和逗號運(yùn)算符
53.
設(shè)有如下程序段
intx=2002,y=2003;
printf("%d\n"/(xzy));
則以下敘述中正確的是o
A、輸出語句中格式說明符的個數(shù)少于輸出項(xiàng)的個數(shù),不能正確輸出
B、運(yùn)行時產(chǎn)生錯誤信息
C、輸出值為2002
D、輸出值為2003
答案:D
知識點(diǎn):自加I、自減運(yùn)算符和逗號運(yùn)算符
54.
有以下程序
main()
{
intx,y,z;
x=y=l;
z=x++,y++,++y;
printf("%d,%d,%d\n”,x,y,z);
}
程序運(yùn)行后的輸出結(jié)果是。
A、2,3,3B、2,3,2C、2,3,1D、2,2,1
答案:C
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
55.
設(shè)有以下定義
inta=0;
doubleb=1.25;
charc='A';
#defined2
則下面語句中錯誤的是o
A、a++;B、b++;C、C++;D、d++;
答案:D
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
56.
以下程序的輸出結(jié)果是。
main()
{
intx=10zy=10;
printf("%d%d\n",x—
}
A、1010B、99C、910D、109
答案:D
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
57.
若x和y都是int型變量,x=100、y=200,且有下面的程序片段
printfC'%d\(xry));
上面程序片段的輸出結(jié)果是。
A、200B、100C、100200
D、輸則格式符不夠,輸出不確定的值
答案:A
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
58.
設(shè)有如下定義:
intx=10zy=3,z;
則語句
printf("%d\n"/z=(x%yzx/y));
的輸出結(jié)果是o
A、1B、0C、4D、3
答案:D
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn).算符
59.
兩次運(yùn)行下面的程序,如果從鍵盤上分別輸入6和4,則輸出結(jié)果是
main()
<
intx;
scanf(”%d”,&x);
if(x++>5)
printf("%d",x);
else
printf("%d\nH,x-);
}
A、7和5B、6和3C、7和4D、6和4
答案:A
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)第符
60.
若t為double類型,表達(dá)式t=l,t+5,t++的值是。
A、1B、6.0C、2.0D、1.0
答案:D
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
61.
以下程序的輸出結(jié)果是。
#include<stdio.h>
main()
{
inti=10J=10;
,,,,
printf(%dz%d\n,++i,j—);
}
A、11JOB、9,10C、010,9D、10,9
答案:A
知識點(diǎn):自加I、自減運(yùn)算符和逗號運(yùn)算符
62.
有以下程序
main()
{
inty=10;
while(y—);
printf("y=%d\n"zy);
}
程序執(zhí)行后的輸出結(jié)果是C
A、y=0B、y=-lC、y=l
D、while構(gòu)成無限循環(huán)
答案:B
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
63.
以下敘述中正確的是。
A、全局變量的作用域一定比同部變量的作用域范圍大
B、靜態(tài)(static)類別變量的生存期貫穿于整個程序的運(yùn)行期間
C、函數(shù)的形參都屬于全局變量
D、未在定義語句中賦初值的auto變量和static變量的初值都是隨機(jī)值
答案:B
知識點(diǎn):局部變量及其作用域和生存期
64.
下面程序的輸出是。
fun3(intx)
{
staticinta=3;
a+=x;
return(a);
?
main()
{
intk=2,m=l,n;
n=fun3(k);
n=fun3(m);
H
printf(%d\n"zn);
}
A、3B、4C、6D、9
答案:C
知識點(diǎn):局部變量及其作用域和生存期
65.以下敘述中正確的是。
A、局部變量說明為static存儲類,其生存期將得到延長
B、全局變量說明為static存儲類,其作用域?qū)⒈粩U(kuò)大
C、任何存儲類的變量在未賦初值時,其值都是不確定的
D、形參可以使用的存儲類說明符與局部變量完全相同
答案:A
知識點(diǎn):局部變量及其作用域和生存期
66.
有以下程序
intfun(intx[]Jntn)
{
staticintsum=Ozi;
for(i=0;i<n;i++)sum+=x[i];
returnsum;
)
main()
{
inta[]={l,2,3,4,5},b[]={6,7,8,9,),s=0;
s=fun(a,5)+fun(bz4);
printf("%d\n",s);
>
程序執(zhí)行后的輸出結(jié)果是。
A、45B、50C、60D、55
答案:C
知識點(diǎn):局部變量及其作用域和生存期
67.
以下程序執(zhí)行后sum的值是。
main()
{
inti,sum;
for(i=l;i<6;i++)sum+=i;
printf("%d\n",sum);
}
A、15B、14C、不確定D、0
答案:C
知識點(diǎn):局部變量及其作用域和生存期
68.
以下程序的輸出結(jié)果是O
main()
{
intk=4,m=l,p;
,
p=func(kzm);printf('%dz"zp);
p=func(k,m);printf("%d\n'\p);
}
func(inta,intb)
{
staticintm=0zi=2;
i+=m+l;m=i+a+b;
return(m);
}
、、、
A、8,17B8,16C8z20D8,8
答案:A
知識點(diǎn):局部變量及其作用域和生存期
69.
設(shè)有以下函數(shù):
f(inta)
{
intb=0;
staticintc=3;
b++;
C++;
return(a+b+c);
}
如果在下面的程序中調(diào)用該函數(shù),則輸出結(jié)果是
main()
{
inta=2,i;
for(i=0;i<3;i++)printf("%d\n",f(a));
D、7
7
7
C、13
B、11
}
A、7
8
9
答案:A
知識點(diǎn):局部變量及其作用域和生存期
70.
有以下程序
fun(intx,inty)
{
staticintm=0,i=2;
i+=m+l;
m=i+x+y;
returnm;
}
main()
{
intj=l,m=l,k;
k=fun(jzm);printf(”%d,”,k);
k=fun(jzm);printf("%d\n"zk);
)
執(zhí)行后的輸出結(jié)果是。
、、、、
A5,5B5,11C11,11Dllz5
答案:B
知識點(diǎn):局部變量及其作用域和生存期
71.
以下程序的輸出結(jié)果是。
inta,b;
voidfun()
<
a=100;
b=200;
?
main()
{
inta=5,b=7;
fun();
printf("%d%d\n",azb);
)
A、100200
B、57
C、200100
D、75
答案:B
知識點(diǎn):全局變量及其作用域和生存期
72.
有如下程序
intfunc(inta,intb)
{return(a+b);}
main()
<
intx=2,y=5,z=8,「;
r=func(func(x/y),z);
printf("%d\n”,r);
}
該程序的輸出結(jié)果是。
A、12B、13C、14D、15
答案:D
知識點(diǎn):調(diào)用函數(shù)和被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞
73.
有以下程序
voidf(intvjntw)
{
intt;
t=v;v=w;w=t;
)
main()
{
intx=l,y=3zz=2;
if(x>y)f(x,y);
elseif(y>z)f(y,z);
elsef(xzz);
printf(”%d,%d,%d\n",x,y,z);
)
執(zhí)行后輸出結(jié)果是o
A、1,2,3B、3,1,2C、1,3,2D、2,3,1
答案:C
知識點(diǎn):調(diào)用函數(shù)和被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞
74.
有以下程序
voidf(intx,inty)
{
intt;
if(xvy)<t=x;x=y;y=t;}
}
main()
{
inta=4,b=3,c=5;
f(a,b);f(azc);f(b,c);
,
printf('%d/%d/%d\n"/azb/c);
}
執(zhí)行后輸出結(jié)果是。
A、3,4,5
B、5,3,4
C、5,4,3
D、4,3,5
答案:D
知識點(diǎn):調(diào)用函數(shù)和被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞
75.有以下程序
intfunl(doublea){returna*=a;}
intfun2(doublexzdoubley)
{
doublea=0zb=0;
a=funl(x);
b=funl(y);
return(int)(a+b);
?
main()
{
doublew;
w=fun2(l.1,2.0);
?
程序執(zhí)行后變量w中的值是o
A、5.21B、5C、5.0D、0.0
答案:C
知識點(diǎn):調(diào)用函數(shù)和被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞
80.
在調(diào)用函數(shù)時,如果實(shí)參是簡單變量,它與對應(yīng)形參之間的數(shù)據(jù)傳遞方式是
A、地址傳遞
B、單向值傳遞
C、由實(shí)參傳給形參
D、再由形參傳回實(shí)參
答案:B
知識點(diǎn):函數(shù)的調(diào)用
81.
當(dāng)執(zhí)行下面的程序時;如果輸入ABC,則輸出結(jié)果是o
#include"stdio.h"
#include"string.h"
main()
{
charss[10]="12345";
gets(ss);
strcat(ss;'6789");
printf("%s\rT,ss);
}
A、ABC6789B、ABC67
C、12345ABC6D、ABC456789
答案:A
知識點(diǎn):函數(shù)的調(diào)用
82.
有如下程序
longfib(intn)
(
if(n>2)return(fib(n-l)+fib(n-2));
elsereturn(2);
}
main()
{printf("%ld\n"/fib(3));}
該程序的輸出結(jié)果是。
A、2B、4C、6D、8
答案:B
知識點(diǎn):函數(shù)的調(diào)用
83.
設(shè)函數(shù)fun的定義形式為
voidfun(charch,floatx){......}
則以下對函數(shù)fun的調(diào)用語句中,正確的是一
A、fun("abc",3.0);B、t=funCD',16.5);
C.fun('65)2.8);D、fun(32,32);
答案:D
知識點(diǎn):函數(shù)的調(diào)用
84.
有以下程序
charfun(charxzchary)
{
if(x<y)returnx;
returny;
?
main()
(
,,
inta='9'/b=8'zc='7;
printf("%c\n"zfun(fun(azb),fun(b/c)));
}
程序的執(zhí)行結(jié)果是o
A、函數(shù)調(diào)用出錯B、8C、9D、7
答案:D
知識點(diǎn):函數(shù)的調(diào)用
85.
若已定義的函數(shù)有返問值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯誤的是
A、函數(shù)調(diào)用可以作為獨(dú)立的語句存在
B、函數(shù)調(diào)用可以作為一個函數(shù)的實(shí)參
C、函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中
D、函數(shù)調(diào)用可以作為一個函數(shù)的形參
答案:D
知識點(diǎn):函數(shù)的調(diào)用
86.
有如下函數(shù)調(diào)用語句
func(recl,rec2+rec3/(rec4zrec5));
該函數(shù)調(diào)用語句中,含有的實(shí)參個數(shù)是。
A、3B、4C、5D、有語法錯
答案:A
知識點(diǎn):函數(shù)的調(diào)用
92.
以下函數(shù)值的類型是O
fun(floatx)
floaty;
y=3*x-4;
returny;
}
A、intB、不確定C、voidD、float
答案:A
知識點(diǎn):函數(shù)的定義和返問值
93.
在C語言中,形參的缺省存儲類是。
A、autoregisterC.staticD>extern
答案:A
知識點(diǎn):函數(shù)的定義和返回值
94.
有以下程序
intf(inta)
{returna%2;}
main()
{
ints[8]={l,3,5,2,4,6},i,d=0;
for(i=0;f(s[i]);i++)d+=s[i];
printf("%d\n”,d);
}
程序運(yùn)行后的輸出結(jié)果是°
A、9B、11C、19D、21
答案:A
知識點(diǎn):函數(shù)的定義和返回值
95.
在C語言中,函數(shù)的隱含存儲類別是。
A、autoB、static
C、externD、無存儲類別
答案:C
知識點(diǎn):函數(shù)的定義和返【可值
97.
若程序中定義了以下函數(shù)
doublemyadd(doublea,doubleb)
<return(a+b);}
并將其放在調(diào)用語句之后,則在調(diào)用之前應(yīng)該對該函數(shù)進(jìn)行說明,以下選項(xiàng)中錯誤的說明是
A、doublemyadd(doublea,b);
B、doublemyadd(double,double);
C、doublemyadd(doubleb,doublea);
D、doublemyadd(doublex,doubley);
答案:A
知識點(diǎn):函數(shù)的定義和返回值
98.
若有以下程序
#include<stdio.h>
voidf(intn)
main()
{
voidf(intn);
f(5);
)
voidf(intn);
<printf("%d\n'\n);}
則以下敘述不IE確的是。
A、若只在主函數(shù)中對函數(shù)f進(jìn)行說明,則只能在主函數(shù)中正確調(diào)用函數(shù)f
B、若在主函數(shù)前對函數(shù)f進(jìn)行說明,則在主函數(shù)和其它函數(shù)中都可以正確調(diào)用函數(shù)f
C、對于以上程序,編譯時系統(tǒng)會出提示出錯信息:提示對f函數(shù)重復(fù)說明
D、函數(shù)f無返回值,所以可用void將其類型定義為無值型
答案:C
知識點(diǎn):函數(shù)的說明
99.
下列敘述中正確的是。
A、C語言編譯時不檢查語法
B、C語言的子程序有過程和函數(shù)兩種
C、C語言的函數(shù)可以嵌套定義
D、C語言所有函數(shù)都是外部函數(shù)
答案:D
知識點(diǎn):庫函數(shù)
101.
以下不能正確定義二維數(shù)組的選項(xiàng)是O
A、inta[2][2]={{l}/{2}};
B、inta[][2]={l/2,3z4);
Cinta[2][2]=?l}z2,3};
D、inta[2][]={{l/2}/{3,4}};
答案:D
知識點(diǎn):二維數(shù)組的定義和二維數(shù)組元素的引用
102.
以下能正確定義二維數(shù)組的是O
A^inta[][3];
B.inta[][3]={2*3};
C、inta[][3]={};
D.inta[2][3]={{l}z{2},{3,4}};
答案:B
知識點(diǎn):二維數(shù)組的定義和二維數(shù)組元素的引用
103.
以下程序的輸出結(jié)果是O
main()
{
inta[3][3]={{l,2},{3,4},{5,6}),i,j,s=0;
for(i=l;i<3;i++)
for(j=0;j<=i;j++)s+=a[i][j];
printf("%d\n",s);
?
A、18B、19C、20D、21
答案:A
知識點(diǎn):二維數(shù)組的定義和二.維數(shù)組元素的引用
104.
以下程序的輸出結(jié)果是O
main()
{inti,x[3][3]=[l,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)
printf("%dz"zx[i][2-i]);
)
A、1,5,9B、1,4,7C、3,5,7D、3.6.9
答案:C
知識點(diǎn):二維數(shù)組的定義和二維數(shù)組元素的引用
105.
有以下程序
main()
{
inti,t[][3]={9,8,7,6,5,4,3,2,l};
for(i=0;i<3;i++)
printf("%d"/t[2-i][i]);
判序執(zhí)行后的輸出結(jié)果是。
A、753B、357C、369D、751
答案:B
知識點(diǎn):二維數(shù)組的定義和二維數(shù)組元素的引用
106.
以下數(shù)組定義中錯誤的是C
A、intx[][3]={0}:
B、int=
C、intx口
D.intx[2][3]={l,2/3A5,6};
答案:B
知識點(diǎn):二維數(shù)組的定義和二維數(shù)組元素的引用
107.
以下數(shù)組定義中不正確的是。
A、inta[2][3];
B、intb口[3]={0,l,2,3};
C、intc[100][100]={0};
D、int仇3]口=({1,2},{1,2,3},{1,2,3,4}};
答案:D
知識點(diǎn):二維數(shù)組的定義和二維數(shù)組元素的引用
108.
有以下程序
main()
{
intm口[3]={1,4,7,2,5,8,3,6,9);
inti,j,k=2;
for(i=0;i<3;i++)
{printf("%d"zm[k][i]);}
}
執(zhí)行后輸出結(jié)果是。
A、456B、258C、369D、789
答案:C
知識點(diǎn):二維數(shù)組的定義和二維數(shù)組元索的引用
109.
以下能正確定義數(shù)組并正確賦初值的語句是.
、
AintN=5/b[N][N];
、
Binta[l][2]={{l}z{3}};
C、intc[2][]={{l,2},{3,4}};
、
Dintd[3][2]={{lz2}/{34}};
答案:D
知識點(diǎn):二維數(shù)組的定義和二維數(shù)組元素的引用
111.
以下程序的輸出結(jié)果是O
main()
<
inta[4][4]={{l,3,5},{2,4,6},{3,5,7}};
printf("%d%d%d%d\n"/a[0][3]za[l][2]/a[2][l]za[3][0]);
}
A、0650B、1470C、5430D、輸出值不定
答案:A
知識點(diǎn):二維數(shù)組的定義和二維數(shù)組元素的引用
112.
定義如下變量和數(shù)組:
inti;
intx[3][3]={l,2,3,4,5,6,7,8,9};
則下面語句的輸出結(jié)果是0
for(i=0;i<3;i++)printf("%d",x[i][2-i]);
A、159B、147C、357D、369
答案:C
知識點(diǎn):二維數(shù)組的定義和二維數(shù)組元素的引用
113.
有以下程序
main()
{
intx[3][2]={0},i;
for(i=0;i<3;i++)scanf("%d",x[i]);
printf("%3d%3d%3d\n",x[0][0]zx[0][l]zx[l][0]);
?
若運(yùn)行時輸入:246〈同車〉,則輸出結(jié)果為。
A、200B、204
C、240D、246
答案:B
知識點(diǎn):二維數(shù)組的定義和二維數(shù)組元素的引用
114.
以下程序的輸出結(jié)果是。
main()
<
H
charw[][10]={"ABCD"/"EFGH,"IJLK","MNOP"},k;
for(k=l;k<3;k++)printf("%s\n"zw[k]);
D、EFGH
IJLK
C、EFG
JK
O
B、ABCD
EFG
IJ
M
?
A、ABCD
FGH
答案:D
知識點(diǎn):..維數(shù)組的定義和二維數(shù)組元素的引用
130.
當(dāng)調(diào)用函數(shù)時.,實(shí)參是一個數(shù)組名,則向函數(shù)傳送的是
A、數(shù)組的長度
B、數(shù)組的首地址
C、數(shù)組每一個元素的地址
D、數(shù)組每個元素中的值
答案:B
知識點(diǎn):函數(shù)之間對一維數(shù)組和數(shù)組元素的引用
132.
有以下程序
voidsum(inta[])
<a[0]=a[-l]+a[l];)
main()
{inta[10]={l,2,3,4,5,6,7,8,9,10};
sum(&a[2]);
printf("%d\nH,a[2]);
}
程序運(yùn)行后輸出結(jié)果是。
A、6B、7C、5D、8
答案:A
知識點(diǎn):函數(shù)之間對一維數(shù)組和數(shù)組元素的引用
138.
有以下程序
main()
{chars[]="abcde";
s+=2;
p「intf("%d\n”,s[O]);
執(zhí)行后的結(jié)果是。
A、輸出字符a的ASCII碼
B、輸出字符c的ASCH碼
C、輸出字符C
D、程序出錯
答案:D
知識點(diǎn):函數(shù)之間對一維數(shù)組和數(shù)組元素的引用
139.
請讀程序:
#include<stdio.h>
f(intb[]Jntn)
{inti,r;
r=l;
for(i=0;i<=n;i++)r=r*b[i];
returnr;
}
main()
{intx,a[]={2,3,4,5,6,7,8,9};
x=f(a,3);
printf("%d\n”,x);
}
上面程序的輸出結(jié)果是。
A、720B、120C、24D、6
答案:B
知識點(diǎn):-維數(shù)組的定義和一維數(shù)組元素的引用
140.
若要求定義具有10個int形元素的一維數(shù)組a,則以下的定義語句中錯誤的是
A、#defineN10
inta[N];
B、#definen5
inta[2*n];
C、inta[5+5];
D、intn=10za[n];
答案:D
知識點(diǎn):-維數(shù)組的定義和一維數(shù)組元素的引用
141.合法的數(shù)組定義是0
A^inta[]="string,';
B、inta[5]={0,l,2,3,4,5};
C、chars=',string";
D、chara[]={0,l,2,3,4,5};
答案:D
知識點(diǎn):-維數(shù)組的定義和一維數(shù)組元素的引用
144.
以下能正確定義一維數(shù)組的選項(xiàng)是。
A、inta[5]={0,l,2,3,4,5};
B、chara[]=<0,l/2/3/4/5};
,'
C、chara=<'A'/B'/'C};
D、inta[5]="0123";
答案:B
知識點(diǎn):-維數(shù)組的定義和一維數(shù)組元素的引用
145.
有如下程序
main()
{intn[5]={0,0,0},i,k=2;
for(i=0;ivk;i++)
n[i]=n[i]+l;
printf("%d\n",n[k]);
?
該程序的輸出結(jié)果是。
A、不確定的值B、2C、1D、0
答案:D
知識點(diǎn):一維數(shù)組的定義和一維數(shù)組元素的引用
146.
以下程序的輸出結(jié)果是。
main()
{inti,a[10];
for(i=9;i>=0;i-)a[i]=10-i;
printf("%d%d%d"za[2]/a[5]/a[8]);
}
A、258B、741C、852D、369
答案:C
知識點(diǎn):一維數(shù)組的定義和一維數(shù)組元素的引用
147.
執(zhí)行下面的程序段后,變量k中的值為.
intk=3,s[2];
s[O]=k;k=s[l]*10;
A、不定值B、33C、30D、10
答案:A
知識點(diǎn):一維數(shù)組的定義和一維數(shù)組元素的引用
170.
以下能正確計(jì)算定義且賦初值的語句是。
A、intnl=n2=10;B、charc=32;
C、fioatf=f+l.l;D、doublex=12.3E2.5
答案:B
知識點(diǎn):賦值語句
171.
以下合法的賦值語句是。
A^x=y=100B、d—;
C^x+y;D、c=int(a+b);
答案:B
知識點(diǎn):賦值語句
172.
下列語句中符合C語言語法的賦值語句是.
A、a=7+b+c=a+7;B、a=7+b++=a+7;
C^a=7+b,b++,a+7D、a=7+b,c=a+7;
答案:D
知識點(diǎn):賦值語句
173.
請選出合法的C語言賦值語句。
A、a=b=58B、i++;
C、a=58,b=58D、k=int(a+b);
答案:B
知識點(diǎn):賦值語句
174.
下面程序的輸出是O
main()
{intx=10,y=3;
printf("%d\n"/y=x/y);
}
A、0B、1C、3D、不確定的值
答案:C
知識點(diǎn):數(shù)據(jù)輸出
175.
已知字母A的ASCII碼為卜進(jìn)制的65,下面程序的輸出是
main()
{
charchl,ch2;
chl=7V+5」3’;
ch2=,A'+'6,-'3';
printf("%d,%c\n"zchlzch2);
}
、、、不確定的值
A、67,DBB,CCCZDD
答案:A
知識點(diǎn):數(shù)據(jù)輸出
176.
下列程序的運(yùn)行結(jié)果是。
#include<stdio.h>
main()
{inta=2zc=5;
printf("a=%d/b=%d\n”,a,c);
)
A、a=%2,b=%5B、a=2,b=5
C、a=dzb=dD、a=%dzb=5d
答案:B
知識點(diǎn):數(shù)據(jù)輸出
177.
以下程序的輸出結(jié)果是。
#include<stdio.h>
main()
{inta=2,c=5;
printf("a=%%d/b=%%d\n"/a/c);
}
A、a=%2zb=%5B、a=2,b=5
C、a=%%d,b=%%dD^a=%dzb=%d
答案:D
知識點(diǎn):數(shù)據(jù)輸出
178.
有以下程序
main()
{intx=102,y=012;
printf("%2d/%2d\n"/x,y);
?
執(zhí)行后輸出結(jié)果是°
A、10,01B、02,12
C、102,10D、02,10
答案:C
知識點(diǎn):數(shù)據(jù)輸出
179.
有以下程序
main()
{inta=666zb=888;
printf("%d\n",a,b);
)
程序運(yùn)行后的輸出結(jié)果是。
A、錯誤信息B、666C、888D、666,888
答案:B
知識點(diǎn):數(shù)據(jù)輸出
180.
有以下程序
#include<stdio.h>
main()
,,
{charcl='l'/c2=2;
cl=getchar();
c2=getchar();
putchar(cl);
putchar(c2);
?
當(dāng)運(yùn)行時輸入:av回車,后,以下敘述正確的是,
A、變量C1被賦V字符a,c2被賦〕',問車符
B、程序?qū)⒌却脩糨斎氲?個字符
C、變量cl被賦予,字符a,c2中仍是原有字符2
D、變量cl被賦P字符a,c2中將無確定值
答案:A
知識點(diǎn):數(shù)據(jù)輸入
181.
執(zhí)行下列程序時輸入:123V空格>456v空格>789〈回車〉,輸出結(jié)果是
main()
{chars[100];
intc,i;
scanf(”%c”,&c);
scanf("%d"z&i);
scanf(”%s”,s);
n
printf(%c,%d/%s\n”,c,i,s);
?
A、123,456,789B、1,456,789
C、1,23,456,789D、1,23,456
答案:D
知識點(diǎn):數(shù)據(jù)輸入
182.
有定義語句:intb;char則正確的輸入語句是。
A^scanf("%d%s"/&b/&c);
、
Bscanf("%d%s",&bzc);
、
Cscanf("%d%s"/b/c);
、
Dscanf("%d%s"zb,&c);
答案:B
知識點(diǎn):數(shù)據(jù)輸入
184.
若要求從鍵盤讀入含有空格字符的字符串,應(yīng)使用函數(shù)O
A、getc()B、gets()C、getchar()D、scanf()
答案:B
知識點(diǎn):數(shù)據(jù)輸入
186.
有以下程序
#include<stdio.h>
main()
{cha「cl,c2,c3,c4,c5,c6;scanf("%c%c%c%c”,&cl,&c2,&c3,&c4);
c5=getchar();
c6=getchar();
putchar(cl);
putchar(c2);
printf("%c%c\n"zc5,c6);
?
程序運(yùn)行后,若從鍵盤輸入(從第1列開始)。
123V問車,
45678V同車〉
則輸出結(jié)果是
A、1267B、1256C、1278D、1245
答案:D
知識點(diǎn):數(shù)據(jù)輸入
188.
有以下程序
main()
<
intm,nzp;
scanf("m=%dn=%dp=%d"z&mz&n/&p);
printf("%d%d%d\n"/m/nzp);
?
若想從鍵盤上輸入數(shù)據(jù),使變量m中的值為123,n中的數(shù)值為456,p中的值為789,則正確的輸入是
A、m=123n=456p=789
B、m=123n456p=789
C、m=123,n=456,p=789
D、123456789
答案:A
知識點(diǎn):數(shù)據(jù)輸入
189.
有以下程序段
intm=Ozn=O;
charc='a';
scanf("%d%c%d”,&m,&c,&n);
printf("%dz%c,%d\n"zm,c,n);
若從鍵盤上輸入:10A10V回車>,則輸出結(jié)果是。
A、10A10B、10,a,10
C、10,a,0D、10,A,0
答案:A
知識點(diǎn):數(shù)據(jù)輸入
據(jù)輸入
192.
有定義語句:intx,y;,若要通過5。3"("%€1,%(1”,&乂,&丫);語句使變量*得到數(shù)據(jù)11,變量y得到數(shù)值12,下面四
組輸入形式中,錯誤的是。
A、1112V同車〉
B、ll,12v回車,
C11,12V回車〉
D、11,V回車〉
12V回車〉
答案:A
知識點(diǎn):數(shù)據(jù)輸入
193.
在嵌套使用if語句時.,C語言規(guī)定else總是。
A、和之前與其具有相同縮進(jìn)位置的if配對
B、和之前與其最近的if配對
C和之前與其最近的且不帶else的if配對
D、和之前的第一個if配對
答案:C
知識點(diǎn):if語句和用if語句構(gòu)成的選擇結(jié)構(gòu)
195.
假定所有變量均已正確說明,下列程序段運(yùn)行后x的值是.
a=b=c=0;x=35;
if(!a)x-;
elseif(b);
if(c)x=3;
elsex=4;
A、34B、4C、35D、3
答案:B
知識點(diǎn):if語句和用if語句構(gòu)成的選擇結(jié)構(gòu)
196.
有以下程序
main()
{
inti;
for(i=l;i<40;i++)
{
if(i++%5==0)
if(++i%8==0)
printf("%d”,i);
}
printf("\n");
}
執(zhí)行后的輸出結(jié)果是。
A、5B、24C、32D、40
答案:C
知識點(diǎn):if語句和用if語句構(gòu)成的選擇結(jié)構(gòu)
198.
有如下程序
main()
{
inta=2zb=-lzc=2;
if(a<b)
if(b<0)c=0;
elseC++;
pnntf("%d\n",c);
?
該程序的輸出結(jié)果是。
A、0B、1C、2D、3
答案:C
知識點(diǎn):if語句和用if語句構(gòu)成的選擇結(jié)構(gòu)
199.
請讀程序:
#include<math.h>
#include<stdio.h>
main()
{floatx,y,z;
scanf("%f%f"/&x/&y);
z=x/y;
while(z)
{if(fabs(z)>1.0)
{x=y;y=z;z=x/y;}
elsebreak;
}
printf("%f\n"zy);
}
若運(yùn)行時從鍵盤上輸入3.62.4vCR>(vCR>表示同車),則輸出的結(jié)果是,
A、1.500000B、1.600000
C、2.000000D、2.400000
答案:B
知識點(diǎn):if語句和用if語句構(gòu)成的選擇結(jié)構(gòu)
204.
有以下程序
main()
{intk=5,n=0;
while(k>0)
{switch(k)
{default:break;
case1:n+=k;
case2:
case3:n+=k;
}
k--;
}
n
printf(%d\n"zn);
}
程序運(yùn)行后的輸出結(jié)果是,
A、0B、4C、6D、7
答案:D
知識點(diǎn):switch語句以及用switch語句和break語句構(gòu)成的選擇結(jié)構(gòu)
207.
有以下程序
main()
<
inti;
for(i=0;i<3;i++)
switch(i)
case1:printf("%d",i);
case2:printf("%d"zi);
default:printf("%d",i);
}
?
執(zhí)行后輸出結(jié)果是。
A、011122B、012C、012020D、120
答案:A
知識點(diǎn):switch語句以及用switch語句和break語句構(gòu)成的選擇結(jié)構(gòu)
209.
有如下程序
main()
{intx=lza=0zb=0;
switch(x)
{case0:b++;
case1:a++;
case2:a++;b++;
}
printf("a=%d/b=%d\n"za/b);
}
該程序的輸出的結(jié)果是。
A、a=2zb=lB、a=l,b=l
C、a=lzb=0D、a=2,b=2
答案:A
知識點(diǎn):switch語句以及用switch語句和break語句構(gòu)成的選擇結(jié)構(gòu)
210.
以下程序的輸出結(jié)果是O
main()
{inta=0,i;
for(i=l;iv5;i++)
{
switch(i)
{
case0:
case3:a+=2;
case1:
case2:a+=3;
default:a+=5;
?
}
,,
printf(%d\n"/a);
)
A、31B、13C、10D、20
答案:A
知識點(diǎn):switch語句以及用switch語句和break語句構(gòu)成的選擇結(jié)構(gòu)
212.
下列敘述中正確的是。
A、break語句只能用于switch語句
B、在switch語句中必須使用default
C、break語句必須與switch語句中的case配對使用
D、在switch語句中,不一定使用break語句
答案:D
知識點(diǎn):switch語句以及用switch語句和break語句構(gòu)成的選擇結(jié)構(gòu)
213.
設(shè)a為整型變量,不能正確表達(dá)數(shù)學(xué)關(guān)系:10vavl5的C語言表達(dá)式是
A、10<a<15
B、a==111|a==12||a==13||a==14
C、a>10&&a<15
D.!(a<=10)&&!(a>=15)
答案:A
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
214.
以下程序的輸出結(jié)果是。
main()
{inta=4/b=5/c=0/d;
d=!a&&!b||!c;
printf("%d\n,d);
)
A、1B、0C、非。的數(shù)D、
答案:A
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
215.
語句:printf(”%d”,(a=2)&&(b=?2));的輸出結(jié)果是。
A、無輸出B、結(jié)果不確定C、?1D、1
答案:D
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
216.
設(shè)a、b、c、d、m、n均為int型變量,且a=5、b=6、c=7、d=8、m=2、n=2,則邏輯表達(dá)式(m=a>b)&&(n=c>d)
運(yùn)算后,n的值為。
A、0B、1C、2D、3
答案:C
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
217.
若變量c為char類型,能正確判斷出c為小寫字母的表達(dá)式是。
A>'a'<=c<='z,
B、(c>=,a')||(c<='z')
C^(,a,<=c)and('z'>=c)
D、(c>='a')&&(c<='z')
答案:D
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
218.
能正確表示邏輯關(guān)系:、)之10或aWO〃的C語言表達(dá)式是..
A、a>=10ora<=0B、a>=0|a<=10
C、a>=10&&a<=0D、a>=1011a<=10
答案:D
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
219.
有如下程序
main()
{
inta=l,b=2,m=0zn=0zk;
k=(n=b>a)||(m=a<b);
?
程序運(yùn)行后的輸出結(jié)果是O
A、0,0B、0,1C、1,0D、1,1
答案:C
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
220.
設(shè)intx=l,y=l;表達(dá)式(!x||y-)的值是。
A、0B、1C、2D、-1
答案:B
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
221.
設(shè)有定義:inta=2,b=3,c=4;,則以下選項(xiàng)中值為0的表達(dá)式是。
A、(ia==l)&&(!b==0)B.(a<b)&&!c||l
C、a&&bD、a||(b+b)&&(c-a)
答案:A
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
222.
若要求在if后一對圓括號中表示a不等于0的關(guān)系,則能正確表示這一關(guān)系的表達(dá)式為
A、a<>0B、!aC、a=0D、a
答案:D
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
223.
有如下程序段
inta=14,b=15,x;
charc='A';
x=(a&&b)&&(cvB);
執(zhí)行該程序段后,X的值為。
A、trueB、falseC、0D、1
答案:D
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
224.
能正確表示a和b同時為正或同時為負(fù)的邏輯表達(dá)式是o
A、(a>=0IIb>=0)&&(a<0IIb<0)
B、(a>=0&&b>=0)&&(a<0&&b<0)
C、(a+b>0)&&(a+b<=0)
D、a*b>0
答案:D
知識點(diǎn):關(guān)系運(yùn)算和邏輯運(yùn)算
225.
若x是mt型變量,且有下面的程序片段:
for(x=3;x<6;x++)
pnntf((x%2)?("**%d"):("##%d
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 心電圖室獎懲制度的制定意見
- 2025年度汽車維修廠汽車尾氣排放檢測與治理合同
- 金華浙江金華永康市古山鎮(zhèn)人民政府工作人員招聘筆試歷年參考題庫附帶答案詳解
- 金華2025年浙江金華浦江縣縣屬醫(yī)療衛(wèi)生單位招聘護(hù)理等專業(yè)人員16人筆試歷年參考題庫附帶答案詳解
- 浙江浙江省疾病預(yù)防控制中心招聘勞務(wù)派遣員工筆試歷年參考題庫附帶答案詳解
- 杭州2025年浙江杭州市教育局所屬事業(yè)單位招聘166人筆試歷年參考題庫附帶答案詳解
- 2025年中國雙層床架市場調(diào)查研究報(bào)告
- 2025年中國一次性使用PE手套市場調(diào)查研究報(bào)告
- 2025年規(guī)則導(dǎo)線剝皮機(jī)項(xiàng)目可行性研究報(bào)告
- 2025年罐頭盒蠟燭項(xiàng)目可行性研究報(bào)告
- 2024年西寧城市職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 2024年臨沂市高三一模(學(xué)業(yè)水平等級考試模擬試題)物理試卷
- 廣州獵德大橋三維曲面塔清水混凝土施工技術(shù)
- 我國糖尿病視網(wǎng)膜病變臨床診療指南2022解讀
- Python數(shù)據(jù)挖掘?qū)崙?zhàn)全套教學(xué)課件
- 高級茶藝師技能鑒定(協(xié)會版)備考題庫-下(多選、判斷題匯總)
- 特種設(shè)備作業(yè)人員體檢表(叉車)
- c30混凝土路面施工方案
- 加強(qiáng)師德師風(fēng)建設(shè)學(xué)校師德師風(fēng)警示教育講座培訓(xùn)課件
- 豬飼料購銷合同書
- 電商運(yùn)營銷售計(jì)劃Excel模版
評論
0/150
提交評論