MTK深圳企业嵌入式软件工程师笔试题//MTK深圳嵌入式软件工程师笔试题(B卷)//1*****************************************#definepi3
14#defineArea(R)pi*R*Rmain(){intr1=5,r2=2;doubles=0;s=Area(r1-r2);printf("Theareais%f",s);}//求成果//2*********************************************//函数intcompare(inta,intb),定义为该函数的函数指针P:为_______________//3*********************************************#includevoidsub(char*s,intnum){inti,j=num;chart;while(j-->1){for(i=0;inext;}if(__________){head=head->next;}while(head){_______________;if(D[i]
=head->data){returnfalse;}head=head->next;}returntrue;}//8*************************************//str中只具有大写和小写字母函数change_move(char*str)将字符串中大写改成*并//移到前面小写后返回*的个数//如AabBdcYY改为*****abd,返回5intchang_move(char*str){intlen,i,curstr=-1;len=strlen(str);for(i=len-1;i>=0;i--){if(str[i]>='A'&&str[i]i){_____________;str[i]='*