摘要:以下是希賽網(wǎng)給大家分享考研數(shù)據(jù)結(jié)構(gòu)與程序設(shè)計在線題庫每日一練,希望通過刷題可以幫助大家鞏固重要知識點,對知識點查漏補缺,祝愿大家能順利通過考試!
本文提供考研數(shù)據(jù)結(jié)構(gòu)與程序設(shè)計在線題庫每日一練,以下為具體內(nèi)容
1、設(shè)變量a是整型,f是實型,i是雙精度型,則表達式10+a+i*f的值的數(shù)據(jù)類型為( )。
A、int
B、float
C、double
D、不確定
2、以下程序有錯,錯誤的原因是( )。main(){ int*p,I; char*q,ch; p=&I; q=&ch; *p=40; *p=*q; ...}
A、p和q的類型不一致,不能執(zhí)行*p=*q;語句
B、*q中存放的是地址值,因此不能執(zhí)行*p=40
C、q沒有指向具體存儲單元,所以*q沒有意義
D、q雖然指向了存儲單元,但對應(yīng)單元沒有確定的值,所以不能執(zhí)行*p=*q;語句
3、當C語言調(diào)用函數(shù)時,實參是一個數(shù)組名,則向函數(shù)傳送的是( )。
A、數(shù)組的首地址
B、數(shù)組的長度
C、數(shù)組全部元素的拷貝
D、數(shù)組第一個元素的值
4、設(shè)某棵二叉樹共有2000個結(jié)點,則該二叉樹的最小高度為( )。
A、9
B、10
C、11
D、12
5、在帶頭結(jié)點的單鏈表中查找x應(yīng)選擇的程序體是( )。
A、node *p=head->next; while(p&&p->info!=x) p->next;if(p->info==x) return p; else return NULL;
B、node *p=head; while(p&&p->info!=x) p=p->next; return p;
C、node *p=head->next;while(p&& p->info!=x) p=p->next; return p;
D、node *p=head; while(p->info!=x) p=p->next; return p;
點擊查看【完整】試卷>>考研備考資料免費領(lǐng)取
去領(lǐng)取