下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
HYPERLINK""MTK深圳公司嵌入式软件工程师笔试题//MTK深圳嵌入式软件工程师笔试题(B卷)ﻫ//1*****************************************
#definepi3.14
#defineArea(R)pi*R*R
main()ﻫ{
intr1=5,r2=2;ﻫ
doubles=0;ﻫ
s=Area(r1-r2);
printf("Theareais%f",s);ﻫ}
//求结果//2*********************************************
//函数intcompare(inta,intb),定义为该函数的函数指针P:为_______________
//3*********************************************ﻫ#include<stdio.h>
voidsub(char*s,intnum)
{ﻫ
inti,j=num;ﻫ
chart;ﻫ
while(j-->1)ﻫ
{
for(i=0;i<j;i++)ﻫ
{ﻫ
if(s[i]<s[i+1])ﻫ
{ﻫ
t=s[i];
s[i]=s[i+1];ﻫ
s[i+1]=t;ﻫ
}ﻫ
}ﻫ
}
}
main()
{ﻫ
char*s="CEAeded";ﻫ
sub(s,6);
printf("%s\n",s)ﻫ}
//求结果ﻫ//4**********************************************
//互换两个变量的值,不使用第三个变量,即a=3,b=5互换ﻫ//后b=3,a=5
unsignedchara=3,b=5;
ﻫ
ﻫ//5**************************************************
#defineN100
voidGetMemory1(char*p)ﻫ{ﻫ
p=(char*)malloc(sizeof(char)*N);
strcpy(p,"Haveagoodday!");ﻫ}ﻫchar*GetMemory2(void)ﻫ{
charp[]="Haveagoodday!";
returnp;
}ﻫvoidmain(void)ﻫ{
char*str1=NULL,*str2=NULL;
GetMemory1(str1);ﻫ
GetMemory2(str2);ﻫ
printf("\nstr1:%s",str1);
printf("\nstr2:%s",str2);
ﻫ//6******************************************************
//构造N个结点的单链表返回链表头指针,规定链表中各结点顺序
//与结点数据输入顺序相反,例如输入1,2,3,4,5,形成的链表为ﻫ//head->54321,补充程序
#defineN10ﻫtypedefstructNode
{
intdata;
structNode*next;
}NODE;
intGet_Data(inti);//定义省略ﻫNode*Create_u()
{ﻫ
inti;ﻫ
NODE*p,*Head=NULL;
for(i=0;i<N;i++)
{
VP=NewNODE;
P->Data=Get_Data(i);ﻫ
________________;
________________;ﻫ
}
returnHead;
}ﻫ//7**********************************************ﻫ//N个结点链表,每个结点中存放一个字符,判断链表存放的字符是否
//中心对称,即abccba或abcba,补充程序ﻫtypedefstructNode
{ﻫ
intdata;ﻫ
structNode*next;
}NODE;ﻫboolIs_symmeic(NODE*head,*intn)
{
charD[N];ﻫ
inti,d;
__________;
for(i=0;i<d;i++)
{ﻫ
D[i]=head->data;
head=head->next;
}
if(__________)
{
head=head->next;
}ﻫ
while(head)
{
_______________;
if(D[i]!=head->data)
{ﻫ
returnfalse;ﻫ
}
head=head->next;ﻫ
}ﻫ
returntrue;
}//8*************************************ﻫ//str中只具有大写和小写字母函数change_move(char*str)将字符串中大写改成*并
//移到前面小写后返回*的个数
//如AabBdcYY改为*****abd,返回5
intchang_move(char*str)
{ﻫ
intlen,i,curstr=-1;
len=strlen(str);
for(i=len-1;i>=0;i--)ﻫ
{
if(str[i]>='A'&&str[i]<='Z')ﻫ
{
str[i]='*';ﻫ
if(cursor==-1)
{
cursor=i;ﻫ
}
elseif(cursor>i)ﻫ
{ﻫ
_____________;
str[i]='*';ﻫ
_____________;
}
}ﻫ
return____________;ﻫ}
//9***********************************************
//求两
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度影视版权采购与分销合同
- 2024年度电子商务企业人力资源服务合同3篇
- 2024年度知识产权许可合同标的及许可使用条件
- 2024年度大型商场绿化工程合同3篇
- 2024年度智能农业管理系统开发合同2篇
- 《《商务租赁合同》(节选)英译实践报告》
- 2024年度技术研发与技术转移合同
- 2024装饰施工合同补充协议书范本
- 2024年度国际体育赛事赞助与合作合同
- 2024年度建筑工程有限公司工程分包合同
- 胃肠动力治疗仪使用
- 西安交通大学《法理学》2023-2024学年期末试卷
- 2024年国网公司企业文化与职业道德试考试题库(含答案)
- 食品生产设备安装应急响应预案
- 2024年度亚马逊FBA货物海运合同
- 2024年家庭教育新趋势:安全教育家长会
- 建筑装饰的室内装修工艺与施工技术考核试卷
- 网络攻击应急预案演练总结报告
- 综合测试06散文阅读(多文本)-备战2025年高考语文一轮复习考点帮(新高考)(教师版)
- 第十二届广东省安全知识竞赛暨粤港澳安全知识竞赛决赛备赛试题库(含答案)
- 完整2024年国有企业管理人员处分条例专题课件
评论
0/150
提交评论