MTK深圳公司嵌入式软件工程师笔试题+
更新时间:2023-03-19 10:54:01 阅读量: 人文社科 文档下载
- 深圳mtk代理排名推荐度:
- 相关推荐
MTK深圳公司嵌入式软件工程师笔试题
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<stdio.h>
void sub(char*s,int num)
{
int i ,j=num;
char t;
while(j-->1)
{
for(i=0;i<j;i++)
{
if(s[i]<s[i+1])
{
t=s[i];
MTK深圳公司嵌入式软件工程师笔试题
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
unsigned char a=3,b=5;
//5************************************************** #define N 100
void GetMemory1(char*p)
{
p=(char*)malloc(sizeof(char)*N);
strcpy(p,"Have a good day!");
}
char*GetMemory2(void)
{
char p[]="Have a good day!";
return p;
MTK深圳公司嵌入式软件工程师笔试题
void main(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->5 4 3 2 1 ,补充程序
#define N 10
typedef struct Node
{
int data;
struct Node*next;
}NODE;
int Get_Data(int i);//定义省略
Node*Create_u()
{
int i;
NODE*p,*Head=NULL;
for(i=0;i<N;i++)
{
VP=New NODE;
P->Data=Get_Data(i);
________________;
________________;
MTK深圳公司嵌入式软件工程师笔试题
return Head;
}
//7**********************************************
//N个结点链表,每个结点中存放一个字符,判断链表存放的字符是否
//中心对称,即a b c c b a或a b c b a,补充程序
typedef struct Node
{
int data;
struct Node*next;
}NODE;
bool Is_symmeic(NODE*head,*int n)
{
char D[N];
int i,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)
{
MTK深圳公司嵌入式软件工程师笔试题
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(str);
for(i=len-1;i>=0;i--)
{
if(str[i]>='A'&&str[i]<='Z')
{
str[i]='*';
if(cursor==-1)
{
cursor=i;
}
else if(cursor>i)
{
_____________;
str[i]='*';
_____________;
MTK深圳公司嵌入式软件工程师笔试题
}
}
return____________;
}
//9*********************************************** //求两个字符串的第一个公共子串,并返回该子串
//如:"a b c d e f g e h i" "a a c d e f * * g e h i"
//第一个为"c d e f";不许用strcmp()
char*Maxf(char*str1,char*str2)
{
}
正在阅读:
MTK深圳公司嵌入式软件工程师笔试题+03-19
发展经济学复习题答案整理09-27
学生会辞职报告08-22
申报材料:先进班组申报材料03-27
觉察与接纳,用好情绪这把双刃剑05-01
幼儿园工作总结_2022年幼儿园工作总结【年度学期】07-31
《1000以内数的认识》教学设计公开课04-18
教师个人师德反思的相关范文02-15
2020初中英语教学工作总结(精品版)07-29
双学心得体会03-08
- 粮油储藏基础知识
- 论文范文(包括统一封面和内容的格式)
- 经典解题方法
- 综合部后勤办公用品管理办法+领用表
- 学生宿舍突发事件应急预案
- 16秋浙大《生理学及病理生理学》在线作业
- 四分比丘尼戒本(诵戒专用)
- 浙江财经大学高财题库第一章习题
- 九大员岗位职责(项目经理、技术负责人、施工员、安全员、质检员、资料员、材料员、造价员、机管员)
- 旅游财务管理习题(学生版)
- 德阳外国语高二秋期入学考试题
- 投资学 精要版 第九版 第11章 期权市场
- 控制性详细规划城市设计认识
- bl03海运提单3国际贸易答案
- 2010-2011学年湖北省武汉市武珞路中学七年级(上)期中数学试卷
- VB程序填空改错设计题库全
- 教师心理健康案例分析 - 年轻班主任的心理困惑
- 民间借贷司法解释溯及力是否适用?
- 三联书店推荐的100本好书
- 《化工原理》(第三版)复习思考题及解答
- 深圳
- 嵌入式
- 试题
- 工程师
- 公司
- 软件
- MTK
- 总工助理转正申请书
- 重庆一中2012-2013学年高二下学期期末考试 政治试卷
- 黑龙江省泰来县第一中学2020┄2021届高三上学期第二次月考英语
- 视频剪切软件那个好?
- U1 festivals around the world Reading
- 新自由主义思潮
- 动土安全作业证
- 公司质量管理体系
- 土木工程施工课后习题答案
- 英语外研版八年级下M1-M8单词
- 教研组长工作总结
- 中小企业国际化经营的现状、存在问题和对策分析(5.17)
- 乌桕的繁育与栽培
- 平板硫化机安全规程
- 基于独立分量分析的EMD模态混叠消除方法研究
- 2017-2022年中国纺织洗涤信息化行业十三五前景预测及投资战略发展分析报告
- 变电站工程电气监理工作流程及重点工作
- 乳制品中三聚氰胺的含量的测定(高效液相色谱法)实验报告
- 海北藏族自治州语文四年级下册 20 芦花鞋 同步练习C卷
- 木业有限公司环保应急预案