下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
軟件基礎理論模擬考試測試預習題1.甲乙丙丁戊5個人其中一個人講了真話其余全部講的是假話,請問講真話的是哪一個?甲:丁說的是假話.乙:丙講的是真話.丙:戊講的是真話.丁:乙說的是假話.(正確答案)戊:甲講的是真話.2.30,15,10,25,5,20數(shù)列,每次只能交換相鄰兩個數(shù)字,直到數(shù)列變成:5,10,15,20,25,30那么最少交換多少次可以達到這個數(shù)列?A.8B.10(正確答案)C.11D.12E.133.參考下面按一定規(guī)律排列的數(shù)列.1,1,2,1,2,3,1,2,3,4,1,2,3,4,5,……請問第50個數(shù)字是什么?A.4B.5(正確答案)C.6D.7E.84.兩支船在同樣的位置朝著同一個方向前進,當前進2小時30分的時候兩支船的距離是10KM,請問再行駛2個小時后,兩支船之間的距離是多少?A.18(正確答案)B.19C.20D.22E.245.有10個個子不同高度的人A,B,C,D,E,F,G,H,I,J按照這個順序站成一排(A站在最前面)每個人下面的數(shù)字的意思是自己后面比自己矮的人的數(shù)量,A4B5C0D6E3F2G3H1I1J0
比E個子更高的一共有幾人?A2B4(正確答案)C5D6E71.下面程序的運行結(jié)果是什么?
c=1
for(i=3;i<=10;i++)c++;
printf("%d\n",c);A.7B.8C.9(正確答案)D.10E.112.下面程序輸出的結(jié)果是什么?
a=1;b=2;c=3;
a=b+c;
b=c+a;
c=a+b;
printf("%d\n",a+b+c);
A6B12C13D18E26(正確答案)3.下面的程序帶人count(5)得到的結(jié)果是什么?
voidcount(intn)
{if(n>0)count(n-1);
printf("%d",n);}
A012345(正確答案)B12345C.543210D.54321E.5555554.下面程序的運行結(jié)果是什么?
inti=0;
ints=0;
while(i<4)
{
i++;
if(i<=3)s+=i;
elses-=i;
}
printf("%d\n",s);A.2(正確答案)B.4C.5D.0E.65-6下面是一段不完整的程序,請仔細閱讀后解答問題.
inta[]={3,4,7,2,1,8};
intn=6;
inttmp;
inti,j;
for(i=0;i<n-1;i++)
{
for(j=i+1;j<n;j++)
{
if(a[i]<a[j])
{
tmp=a[j];
a[j]=a[i];
a[i]=tmp;
}
}
}
5.上面的程序帶入數(shù)列a得到的結(jié)果是什么?6.上面的程序是運用了哪個算法.A.ListB.BubbleSort(正確答案)C.BinaryTreeD.QueueE.Graph7.下面關(guān)于Struct的定義正確的是.A.Structman{intage;intname;charschool[20];}B.Struct{intage;intname;charschool[20];}C.Structschooldata{intage;intname;charschool[20];};D.Structhome{intage;intname;charschool[20];};(正確答案)8.下面程序的運行結(jié)果是什么?
a=0;
for(i=5;i<=2011;i+=6)
a++;
printf("%d\n",a);
A.333B.334C.335(正確答案)D.336E.3379.下面程序的運行結(jié)果是什么?
inta,b,c;
a=2011;b=3;c=5;
a=bc;
b=a/c;
c=a-b;
printf("%d%d%d\n",a,b,c);
A.15312(正確答案)B.15510C.15512D.154022006E下面程序的運行結(jié)果是什么?
res=0;n=10;
for(i=1;i<=n;i++)
{
if(i%2==1)
res=res+ii;
}
printf("%d\n",res);
A.150B.165(正確答案)C.225D.275E.38511.下面程序的運行結(jié)果是什么?
inta[6]={2,7,9,13,15,18};
inti,ret,m;
ret=0;
m=10;
for(i=0;i<6;i++)
{
if(a[i]<m)
ret=ret+(m-a[i]);
else
ret=ret+(a[i]-m);
}
printf("%d\n",ret);
A.22B.25C.28(正確答案)D.31E.3412.下面程序的運行結(jié)果是什么?
intt,a,b;
a=273;b=396;
while(a!=0)
{
if(a<b)
{
t=a;a=b;b=t;
}
else
{
a-=b;
}
}
printf("%d\n",b);A.0B.1C.2D.3(正確答案)E.613.下面定義的F函數(shù)帶入f(8)后的結(jié)果是什么?
intf(intn)
{
if(n==0)return1;
elseif(n==1)return4;
elseif(n==2)return9;
elsereturnf(n-1)+f(n-3);}
A.70(正確答案)B.103C.121D.150E.22014.下面程序的運行結(jié)果是什么?
intmain(void)
{
intnum1=10;
intnum2=(num1--)+2;
printf("num1:%d,num2:%d\n",num1,num2)
return0;
}A.num1:9,num2:11B.num1:9,num2:12(正確答案)C.num1:10,num2:11D.num1:10,num2:12E.num1:11,num2:1115.“??”中適合填入的語句是什么?
intmain(void)
{
intdan=0,num=1;
printf("???");
scanf("%d",&dan);
??(num<10)
{
printf("%d%d=%d\n",
dan,num,dannum);
num++;
}
return0;
}
A.ifB.forC.while(正確答案)D.doE.case16.下面程序的運行結(jié)果是什么?
intmain(void)
{
intnum1=10,num2=20,num3=30;
intarr[3]={&num1,&num2,&num3};
printf(%d\n",arr[0]);
printf(%d\n",arr[1]);
printf(%d\n",arr[2]);
return0;
A.103020B.301020C.102030(正確答案)D.201030E.20301017.下面程序的運行結(jié)果是什么?
intmain(void)
{
intarr[3]={10,20,30};
intptr=arr;
printf(“%d\n",ptr);
printf(“%d\n",(ptr+1));
printf(“%d\n",arr[1]);
return0;
}
A.103020B.102030C.102020(正確答案)D.201030E.20301018.有如下類模板定義:()
template<classT>classBigNumber{
longn;
public:
BigNumber(Ti):n(i){}
BigNumberoperator+(BigNumberb)
{
returnBigNumber(n+b.n);
}
};
已知b1,b2是BigNumber的兩個對象,則下列表達式中錯誤的是?
A.3+3B.b1+3C.b1+b2D.3+b1(正確答案)19.某32位系統(tǒng)下,C++程序如下所示,sizeof的值應為?
charstr[]=“”(長度為21)
charp=str;
請計算
sizeof(str)=?(1)
sizeof(p)=?(2)
voidFoo(charstr[100]){
sizeof(str)=?(3)
}
voidp=malloc(100);
sizeof(p)=?(4)A.22,22,100,100B.4,4,4,4C.22,4,4,4(正確答案)D.22,4,100,420.已知下面的class層次,其中每一個class都定義有一個defaultconstructor和一個virtualdestructor;
classX{...};
classA{...};
classB:publicA{...};
classC:publicB{...};
classD:publicX,pu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年魚塘租賃與漁業(yè)科技推廣合作合同3篇
- 2025版高科技產(chǎn)業(yè)投資定金及借款服務協(xié)議3篇
- 2025公司股權(quán)質(zhì)押借款合同范本
- 2025年度家庭財產(chǎn)分割及子女撫養(yǎng)權(quán)變更離婚協(xié)議書3篇
- 2025版產(chǎn)業(yè)轉(zhuǎn)型升級投資合作協(xié)議3篇
- 2024年車輛租賃承包經(jīng)營合同
- 2024年版房產(chǎn)分割詳細離婚合同樣本版B版
- 2024年適用服務居間協(xié)議樣式版B版
- 2024年經(jīng)濟型酒店入住協(xié)議
- 2024年足浴店服務人員合同2篇
- 礦物絕緣電纜電纜比較
- 污水雨水管道施工方案
- GB/T 18601-2001天然花崗石建筑板材
- GA/T 1133-2014基于視頻圖像的車輛行駛速度技術(shù)鑒定
- 食品用酶制劑相關(guān)法律法規(guī)及安全標準
- 研發(fā)費用加計扣除與高新技術(shù)企業(yè)政策解析課件
- ANSYS有限元技術(shù)分析優(yōu)化
- 模具專業(yè)英語完整版電子課件
- 水運工程交工質(zhì)量核驗申請書、意見、內(nèi)容表和竣工質(zhì)量鑒定申請、報告、復測內(nèi)容
- 乳腺疾病診療規(guī)范診療指南2022版
- 小學數(shù)學北師大四年級上冊四運算律運算定律復習課PPT
評論
0/150
提交評論