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