第 1 頁:筆試真題 |
第 8 頁:參考答案 |
二、填空題
(1)有序線性表能進行二分查找的前提是該線性表必須是【1】存儲的。
(2)一棵二叉樹的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF,則后序遍歷結(jié)果為 【2】 。
(3)對軟件設(shè)計的最小單位(模塊或程序單元)進行的測試通常稱為 【3】 測試。
(4)實體完整性約束要求關(guān)系數(shù)據(jù)庫中元組的【4】屬性值不能為空。
(5)在關(guān)系A(chǔ)(S,SN,
D)和關(guān)系B(D,CN,NM)中,A的主關(guān)鍵字是S,B的主關(guān)鍵字是D,則稱 【5】 是關(guān)系A(chǔ)的外碼。
(6)以下程序運行后的輸出結(jié)果是【6】。
#include
main()
{ int a;
a=(int)((double)(3/2)+0.5+(int)1.99*2);
printf("%d\n",a);
}
(7) 有以下程序
#include
main()
{ int x;
scanf("%d",&x);
if(x>15)printf("%d",x-5);
if(x>10)printf("%d",x);
if(x>5)printf("%d\n",x+5);
}
若程序運行時從鍵盤輸入12<回車>,則輸出結(jié)果為【7】。
(8)有以下程序(說明:字符0的ASCII碼值為48)
#include
main()
{ charc1,c2;
scanf("%d",&c1);
c2=c1+9;
printf("%c%c\n",c1,c2);
}
若程序運行時從鍵盤輸入48<回車>,則輸出結(jié)果為【8】。
(9)有以下函數(shù)
voidprt(char ch,int n)
{ int i;
for(i=1;i<=n;i++)
printf(i%6!=0?"%c":"%c\n",ch);
}
執(zhí)行調(diào)用語句prt('*',24);后,函數(shù)共輸出了 【9】 行*號。
(10)以下程序運行后的輸出結(jié)果是【10】。
#include
main()
{ int x=10,y=20,t=0;
if(x==y)t=x;x=y;y=t;
printf("%d %d\n",x,y);
}
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |