部分c/c++筆試題
c/c++筆試題如下:
1、請定義一個宏,比較兩個數(shù)a、b的大小,不能使用大于、小于、if語句
#define Max(a,b) ( a/b)?a:b
2、如何輸出源文件的標(biāo)題和目前執(zhí)行行的行數(shù)
int line = __LINE__;
char *file = __FILE__;
cout<<"file name is "<<(file)<<",line is "<
3、兩個數(shù)相乘,小數(shù)點后位數(shù)沒有限制,請寫一個高精度算法
4、寫一個病毒
while (1)
{
int *p = new int[10000000];
}
5、不使用額外空間,將 A,B兩鏈表的.元素交*歸并
6、將樹序列化 轉(zhuǎn)存在數(shù)組或 鏈表中
struct st{
int i;
short s;
char c;
};
sizeof(struct st);
7、
char * p1;
void * p2;
int p3;
char p4[10];
sizeof(p1...p4) =?
8、
4,4,4,10
二分查找
快速排序
雙向鏈表的刪除結(jié)點
【部分c/c++筆試題】相關(guān)文章:
1.C/C++筆試題
2.C++筆試題
3.c++程序筆試題
5.C++面試題
6.普天C++筆試題
8.普天C++筆試題