MTK 深圳公司嵌入式软件工程师笔试题 //MTK 深圳嵌入式软件工程师笔试题(B 卷) //1***************************************** #define pi 3
14 #define Area(R) pi*R*R main() { int r1=5,r2=2; double s=0; s=Area(r1-r2); printf("The area is %f",s); } //求结果 //2********************************************* //函数 int compare(int a,int b),定义为该函数的函数指针 P:为_______________ //3********************************************* #include void sub(char*s,int num) { int i ,j=num; char t; while(j-->1) { for(i=0;inext; } if(__________) { head=head->next; } while(head) { _______________; if(D[i]
=head->data) { return false; } head=head->next; } return true; } //8************************************* //str 中只含有大写和小写字母函数change_move(char*str)将字符串中大写改成*并 //移到前面小写后返回*的个数 //如 AabBdcYY 改为*****abd,返回5 int chang_move(char*str) { int len,i,curstr=-1; len=strlen