當(dāng)前位置:高考升學(xué)網(wǎng) > 招聘筆試題 > 正文
16:Write a program to count blanks, tabs, and newlines.
17:硬盤上保存有一個(gè)密碼表,文本文件格式,文件名為“code.txt”,內(nèi)容如下:
abcdefghijklmnopqrstuvwxyz
ushecginpaywdqmlxbozrtfvjk
試編寫程序?qū)崿F(xiàn)一個(gè)簡單的加密程序,循環(huán)讀取用戶輸入,按此密碼表將字符進(jìn)行替換,
并直接打印輸出;例如“baidu”將被替換成“super”。
18:int a[3];
a[0]=0; a=1; a=2;
int p, q;
p=a;
q=&a;
則a[q-p]=?
19:下面的代碼就使用了__interrupt關(guān)鍵字去定義了一個(gè)中斷服務(wù)子程序(ISR),請(qǐng)?jiān)u論一下這段代碼的錯(cuò)誤。
__interrupt double compute_area (double radius)
{
double area = PI radius radius;
printf(" Area = %f", area);
return area;
}
20:程序填空
把文本文件 d1.dat 復(fù)制到文本文件 d2.dat 中,要求僅復(fù)制 d1.dat 中的英文字符。
#include
void main()
{ _______ char ch;
fpd1=fopen( ″ d1.dat ″ , ″ r ″ );_______
while(fscanf(fpd1, ″ %c ″ ,&ch)_______)
if(_______||ch>= ′ a ′ &&ch <= ′ z ′ )fprintf(fpd2, ″ %c ″ ,ch);
fclose(fpd1);fclose(fpd2);
}
21:在某工程中,要求設(shè)置一絕對(duì)地址為0x67a9的整型變量的值為0xaa66。編譯器是一個(gè)純粹的ANSI編譯器。寫代碼去完成這一任務(wù)。
22:請(qǐng)定義一個(gè)宏,比較兩個(gè)數(shù)a、b的大小,不能使用大于、小于、if語句。
23:C/C++源代碼中,檢查花括弧“(”與 “)”,“{”與“}”)是否匹配,若不匹配,則輸出不匹配花括弧所在的行與列。
2020年河北新聞網(wǎng)兩學(xué)一做
時(shí)間:2023-09-18 07:0:242020年河北新聞網(wǎng)兩學(xué)一做
時(shí)間:2023-09-15 11:0:59兩學(xué)一做學(xué)習(xí)教育知
時(shí)間:2023-09-21 06:0:302020年開展兩學(xué)一做學(xué)習(xí)教
時(shí)間:2023-09-19 21:0:30