- 相關(guān)推薦
C語言筆試系列題目收集分享
導(dǎo)讀:c語言是入IT行最基礎(chǔ)的了,在這個上面失足了,那會抱憾終生的!以下是由應(yīng)屆畢業(yè)生網(wǎng)小編J.L為您整理推薦的C語言筆試系列題目收集分享,歡迎參考閱讀,
C語言筆試系列題目收集分享
。1. 下列區(qū)域存取速度最快的是(c)
A. Flash B. DRAM C. CACHE D. 磁盤
2. 哪些區(qū)域不能用來存儲變量空間()
A. SDRAM B. CACHE(一、二級緩存) C. DDR2 D. L2SRAM DATA
3. CPU中數(shù)據(jù)總線的寬度會影響(d)
A. 內(nèi)存容量大小 B. 系統(tǒng)運算速度 C.指令系統(tǒng)指令數(shù)量 D.寄存器寬度
4. 不能提高代碼執(zhí)行效率的是(cd)
A. 多循環(huán)減少內(nèi)循環(huán)的次數(shù) B. 將頻繁調(diào)用的小函數(shù)改為內(nèi)聯(lián)函數(shù)
C. 使用遞歸函數(shù) D. 提高并行性 E. 減少存儲器引用
5. 中斷響應(yīng)時間是指(d)
A. 從中斷處理開始,到中斷處理結(jié)束的時間 B. 從中斷請求開始,到中斷處理結(jié)束的時間
C. 從中斷請求開始,到中斷處理開始的時間 D. 從發(fā)出中斷請求到進入中斷處理所用的時間
1. 填寫下面程序輸出
#include
main()
{
int a[5] = {1, 2, 3, 4, 5};
int * ptr = (int*)(&a + 1);注意
printf("%d %d", *(a + 1), *(ptr - 1));
}
輸出是____2 5_________;
2. 填寫下面程序輸出
#include
main()
{
char p;
char buf[10] = {1, 2, 3, 4, 5, 6, 9, 8};
p = (buf+1)[5];
printf("%d", p);
}
輸出是_____9________;
3. 以下變量和函數(shù)存儲在ELF可重定位目標(biāo)的哪些段總,請在注釋中寫上段名,
資料共享平臺
《C語言筆試系列題目收集分享》(http://m.oriental01.com)。int valid; // __________
int last = -1; // __________
int tophat(int size, double brim_width); // __________
printf("How's your exam going?\n"); // __________
(此題記憶不完整!)
1. 寫分配空間的程序void * getmm(int size, int align),分配size大小的空間,并根據(jù)align指定的字節(jié)數(shù)方式對齊。
2. 完成統(tǒng)計灰度圖像直方圖的函數(shù)void getHist(unsigned char * img, hist[], int width, int hEight, int strip);其中,img為圖像首地址,strip為每行首地址距離下一行首地址的偏移量。圖像元素值為0-255,hist[]返回圖像直方圖。
int i,j;
//直方圖數(shù)組清0
for(i=0;i<256;i++)
m_histArray[i]=0;
//每行像素所占字節(jié)數(shù)
int lineByte=(m_imgWidth*m_nBitCount/8+3)/4*4;
//中間變量
int temp;
//統(tǒng)計灰度直方圖
for(i=0;i
for(j=0;j
temp=*(m_pImgData+i*lineByte+j);
m_histArray[temp]++;
【C語言筆試系列題目收集分享】相關(guān)文章:
C/C++筆試題目大全08-22
C++面試筆試題目07-16
華夏銀行筆試題目分享07-19
阿里巴巴C++工程師筆試題目10-17
會計Accountant筆試題目分享07-24
職場經(jīng)典筆試題目07-21
UBI 筆試題目05-19
APL筆試題目10-05
用友筆試題目08-15
SUN筆試題目09-05