很多同学都想得到雅虎的实习或者校招机会。那从过来人的角度谈谈,要通过雅虎的实习、校招面试,都有哪些经验和注意事项呢?今天就跟大家分享一下。
1、假定 a 和 b 为 int 型变量,则执行以下语句后 b 的值为 (4) a=1; b=10; do { b-=a; a++; } while (b--<0);
A 9 B-2 C -1 D 8
2、设有以下宏定义: #define N 3 #define Y(n) ( (N+1)*n) 则执行语句:z=2 * (N+Y(5+1));后,z 的值为 (C)
A出错 B42 C48 D54
3、执行以下程序段后,m 的值为 (1) int a[2][3]={ {1,2,3},{4,5,6} }; int m,*p; p=&a[0][0]; m=(*p)*(*(p+2))*(*(p+4));
A 15 B14 C13 D12
4、有以下程序 main() { char a[]="programming", b[]="language"; char *p1,*p2; int i; p1=a; p2=b; for(i=0;i<7;i++) if(*(p1+i)==*(p2+i)) printf("%c",*(p1+i)); } 输出结果是 (D)
A、gm B、 rg C、or D、ga
5、有以下程序 int fun(int x,int y,int *cp,int *dp) { *cp=x+y; *dp=x-y; } main() { int a, b, c, d; a=30; b=50; fun(a,b,&c,&d); printf("%d,%d ", c, d); } 输出结果是 (C)
A50,30 B30,50 C80,-20 D80,20
6、下述标识符中, 合法的用户标识符是(D)
A、 A#C B、 getch C、 void D、 sizeOf
7、以下选项中合法的字符常量是(C)
A、A B、 \'10\' C、 68 D、 D
8、以下叙述正确的是 (C)
A、在 C 程序中,main 函数必须位于程序的最前面
B、C 程序的每行中只能写一条语句
C、 C 语言本身没有输入输出语句
D、 在对一个 C 程序进行编译的过程中,可发现注释中的拼写错误
9、以下叙述中不正确的是 (D)
A、在不同的函数中可以使用相同名字的变量
B、函数中的形式参数是局部变量
C、在一个函数内定义的变量只在本函数范围内有效
D、在一个函数内的复合语句中定义的变量在本函数范围内有效
10、 设 int 类型的数据长度为 2 个字节,则 unsigned int 类型数据的取值范围是 (B)
A、0~255 B、0~65535 C、 -32768~32767 D、-256~255
想要更多【C语言】实习、校招的机会,请点击这里