摘要:以下是希賽網(wǎng)給大家分享考研數(shù)據(jù)結(jié)構(gòu)與程序設(shè)計在線題庫每日一練,希望通過刷題可以幫助大家鞏固重要知識點,對知識點查漏補缺,祝愿大家能順利通過考試!
本文提供考研數(shù)據(jù)結(jié)構(gòu)與程序設(shè)計在線題庫每日一練,以下為具體內(nèi)容
1、已有定義int a=-2;和輸出語句:printf("%81x",a)以下正確的敘述是( )。
A、整型變量的輸出格式符只有%d一種
B、%x是格式符的一種,它可以適用于任何一種類型的數(shù)據(jù)
C、%x是格式符的一種,其變量的值按十六進制輸出,但%81x是錯誤
D、%81x不是錯誤的格式符,其中數(shù)字8規(guī)定了輸出字段的寬度
2、當C語言程序的循環(huán)體中使用break語句的作用是( )。
A、中止函數(shù)的執(zhí)行
B、從一個循環(huán)體跳轉(zhuǎn)至另一個循環(huán)體
C、中止本次循環(huán)(即跳過循環(huán)體剩余的語句),直接開始下一次循環(huán)
D、結(jié)束循環(huán)
3、對于哈希表查找,若裝填因子越大,則( )。
A、平均查找長度越小
B、平均查找長度越大
C、沖突概率越小
D、以上說法均正確
4、對于下面的程序,說法正確的是( )。#include"stdio.h"void main(){ int i=2,j=3,y,k; k=i+j; { int k=8; printf("%d ",k); } printf("%d\n",k);}
A、輸出結(jié)果為:8 8
B、輸出結(jié)果為:5 5
C、輸出結(jié)果為:8 5
D、編譯錯誤,一個程序中不能定義同名變量k
5、以下程序段的輸出結(jié)果為( )。#include<stdio.h>void main(){ int a=2,b=-1,c=2; if(a<b) if(b<0) c=0; else c++; printf("%d\n",c); }
A、0
B、1
C、2
D、3
點擊查看【完整】試卷>>考研備考資料免費領(lǐng)取
去領(lǐng)取