7[單選題] 參考答案:A
參考解析:結構體s中n代表數(shù)組的實際長度,a是個定長數(shù)組。函數(shù)f()對結構體s內的a數(shù)組元素使用冒泡法進行遞增排序。因此最終數(shù)組的元素是一個遞增序列。故答案為A選項。
8[單選題]參考答案:B
參考解析:結構體tt是一個遞歸定義,類似于鏈表,
通過成員變量Y鏈接起來。P=s+1指向s[1]。P一>Y指向8[2],但現(xiàn)在P->Y=s,因此s[2]=s[O],此時8[]={1.0,2.0,1.0},而P在s[1]位置,因此P_>x為2,P=P_>Y,P指向s[2],因此P_>x=1,故打印結果為2,1。答案為B選項。
9[單選題]參考答案:B
參考解析:算法的特點:零個或多個輸入,至少一個輸出,可行性(能編程實現(xiàn)),有窮性(有限步出結果),確定性(描述不能有歧義)。可知選項A,c,D正確。c語言中。通過編譯,可以運行的程序,不一定符合題目的本意,因此即使可以運行得到結果,也不一定和預期的結果一樣,否則就不需要調試和修改程序了,故B選項錯誤。答案為B選項。
10[單選題] 參考答案:C
參考解析:由于a小于b,所以所有選項中的條件都為假,c選項中實際執(zhí)行了a=b;b=c;兩個操作。而A、B、D選項由于條件不成立,所以什么也沒有做,所以選擇c選項。
11[單選題] 參考答案:A
參考解析:本題重點考查do…while語句及do…while的循環(huán)語句保證會執(zhí)行一次(表達式的真值在每次循環(huán)結束后檢查),++b即變量b自增1后再參與運算.而a++則表示a參與運算后,再自增1。所以第一次循環(huán)結束后,b=1,a=-1。第二次循環(huán)后,b=2,a=0,這里先對while的判斷為真,然后a+自增為零時,還會進行第三次循環(huán)。第三次循環(huán)后。b=3,a=1。因此A選項正確。
12[單選題] 參考答案:C
參考解析:本題考查字符串處理函數(shù)strien、strcat、strcmp。B選項中strlen返回的是字符串s實際占用內存大小加上結尾符,A選項中不能用關系運算符進行大小比較,可以使用strcmp。D選項當使用連接函數(shù)strcat時,內存空間會減少一個字符位置。
13[單選題] 參考答案:C
參考解析:因為一個人可以操作多個計算機,而一臺計算機又可以被多個人使用,所以兩個實體之間是多對多的關系。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |