1、你比较感兴趣、学得比较好的课程?及你的就业方向? 第二部分(硬件) 第三部分(软件) 1.C程序的三种基本结构(选择题) A.顺序结构,选择结构,循环结构 &B.递归结构,循环结构,转移结构 C.嵌套结构,递归结构,顺序结构 &D. 循环结构,转移结构,顺序结构 2.引用与指针的区别 3.什么是方法重载?什么是方法重写?它们有什么区别? 4.编写C语言实现n的阶乘问题采用递归算法? 5.已有按从小到大派训的10个数,现输入一个数,插入到该数列中,插入后数列仍按从小到大的顺序? 6.两个子串中的第一个最长子串? 7.用C语言实现文件的读写操作? 8.列举ASP.NET页面之间传值的
2、几种方式? 9.SQL语句 10.介绍一下结构化编程与面向对象编程的区别? 11.写一个 标准 的宏MIN? 12.sizeof和strlen的区别? 13.struct和class的区别? 14.#include 和#include file.h 的区别? 15.请写出new delete 与 malloc free的联系和区别? 16.写出下列程序的结果() #include void main(void) int a5=1,2,3,4,5; int *ptr =(int *)( a+1); printf( %d,%d ,*(a+1),*(ptr-1); return; 17.写出下列程序
3、的结果(): class CTest public: CTest :m_count(1); int count() return m_count+; void count(const int count) m_count = count; void set (CTest test) m_count=test- count(); private: int m_count; int main() CTest a; a.count(10); CTest b; b.set(a); printf( %d,%d ,a.count(),b.count(); 18.写出下列程序的结果(): unino int i; char x2; a; void main() a.x0=10; a.x1=1; printf( %d ,a.i