欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      MTK深圳公司嵌入式軟件工程師筆試題+

      時(shí)間:2019-05-14 21:14:49下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《MTK深圳公司嵌入式軟件工程師筆試題+》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《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);

      }

      //求結(jié)果

      //2********************************************* //函數(shù) int compare(int a,int b),定義為該函數(shù)的函數(shù)指針P:為_(kāi)______________

      //3********************************************* #include

      void sub(char*s,int num)

      {

      int i ,j=num;

      char t;

      while(j-->1)

      {

      for(i=0;i

      {

      if(s[i]

      {

      t=s[i];

      s[i]=s[i+1];

      s[i+1]=t;

      }

      }

      }

      }

      main()

      {

      char*s=“CEAeded”;

      sub(s,6);

      printf(“%sn”,s)

      }

      //求結(jié)果

      //4**********************************************

      //交換兩個(gè)變量的值,不使用第三個(gè)變量,即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;

      void main(void)

      {

      char*str1=NULL,*str2=NULL;

      GetMemory1(str1);

      GetMemory2(str2);

      printf(“nstr1:%s”,str1);

      printf(“nstr2:%s”,str2);

      //6****************************************************** //構(gòu)造N個(gè)結(jié)點(diǎn)的單鏈表返回鏈表頭指針,要求鏈表中各結(jié)點(diǎn)順序

      //與結(jié)點(diǎn)數(shù)據(jù)輸入順序相反,例如輸入1,2,3,4,5,形成的鏈表為

      //head->5 4 3 2 1 ,補(bǔ)充程序

      #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

      {

      VP=New NODE;

      P->Data=Get_Data(i);

      ________________;

      ________________;

      return Head;

      }

      //7**********************************************

      //N個(gè)結(jié)點(diǎn)鏈表,每個(gè)結(jié)點(diǎn)中存放一個(gè)字符,判斷鏈表存放的字符是否

      //中心對(duì)稱(chēng),即a b c c b a或a b c b a,補(bǔ)充程序

      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]=head->data;

      head=head->next;

      }

      if(__________)

      {

      head=head->next;

      }

      while(head)

      {

      _______________;

      if(D[i]!=head->data)

      {

      return false;

      }

      head=head->next;

      }

      return true;

      }

      //8*************************************

      //str中只含有大寫(xiě)和小寫(xiě)字母函數(shù)change_move(char*str)將字符串中大寫(xiě)改成*并

      //移到前面小寫(xiě)后返回*的個(gè)數(shù)

      //如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]='*';

      _____________;

      }

      }

      return____________;

      }

      //9*********************************************** //求兩個(gè)字符串的第一個(gè)公共子串,并返回該子串

      //如:“a b c d e f g e h i” “a a c d e f * * g e h i”

      //第一個(gè)為“c d e f”;不許用strcmp()

      char*Maxf(char*str1,char*str2)

      {

      }

      第二篇:嵌入式軟件工程師筆試題(含答案)

      嵌入式軟件工程師筆試題(含答案).txt26選擇自信,就是選擇豁達(dá)坦然,就是選擇在名利面前巋然不動(dòng),就是選擇在勢(shì)力面前昂首挺胸,撐開(kāi)自信的帆破流向前,展示搏擊的風(fēng)采。選擇題

      1:設(shè)float a=2, b=4, c=3;,以下C語(yǔ)言表達(dá)式與代數(shù)式(a+b)+c計(jì)算結(jié)果不一致的是

      A.(a+b)*c/2

      B.(1/2)*(a+b)*c

      C.(a+b)*c*1/2

      D.c/2*(a+b)

      參考答案:B,因?yàn)閍,b,c三個(gè)變量都是浮點(diǎn)數(shù),所以在B答案中其結(jié)果是0,因?yàn)樵谟?jì)算1/2是就是0,如果改成1/2.0就正確了。

      2:為了向二進(jìn)制文件尾部增加數(shù)據(jù),打開(kāi)文件的方式應(yīng)采用

      A.″ab″

      B.″rb+″

      C.″wb″

      D.″wb+″

      參考答案:D

      3:下述程序執(zhí)行后的輸出結(jié)果是

      #include

      main()

      {

      int x='f';

      printf(“%cn”,'a'+(x-'a'+1));

      }

      A.g

      B.h

      C.i

      D.j

      參考答案:A

      4:C語(yǔ)言中,下列運(yùn)算符優(yōu)先級(jí)最高的是

      A.!

      B.%

      C.>>

      D.= =

      參考答案:A

      5:數(shù)組定義為“ int a [ 4 ];”,表達(dá)式()是錯(cuò)誤的。

      A.*a

      B.a [ 0 ]

      C.a

      D.a++

      參考答案:D

      6:執(zhí)行語(yǔ)句“ k=7>>1;”后,變量 k 的當(dāng)前值是

      A.15

      B.31

      C.3

      D.1

      參考答案:C

      7:定義函數(shù)時(shí),缺省函數(shù)的類(lèi)型聲明,則函數(shù)類(lèi)型取缺省類(lèi)型

      A.void

      B.char

      C.float

      D.int

      參考答案:D

      8:若main()函數(shù)帶參數(shù),參數(shù)個(gè)數(shù)最多是

      A.0

      B.1

      C.2

      D.3

      參考答案:C 只知道有定義形式main(int argc,char* argv[]))

      9:若有宏定義:#define MOD(x,y)x%y

      則執(zhí)行以下語(yǔ)句后的輸出結(jié)果是

      int a=13,b=94;

      printf(″%dn″,MOD(b,a+4));

      A.5

      B.7

      C.9

      D.11

      參考答案:B

      10:下列各個(gè)錯(cuò)誤中,哪一個(gè)不屬于編譯錯(cuò)誤

      A.改變 x 原值 3 為 5,寫(xiě)作“ x==5;”

      B.花括號(hào)不配對(duì)

      C.復(fù)合語(yǔ)句中的最后一條語(yǔ)句后未加分號(hào)

      D.變量有引用、無(wú)定義

      參考答案:A

      11:下列程序段運(yùn)行后,x 的值是()

      a=1;b=2;x=0;

      if(!(--a))x--;

      if(!b)x=7;else ++x;

      A.0

      B.3

      C.6

      D.7

      參考答案:A

      12:設(shè)

      #define N 3

      #define Y(n)((N+1)*n)

      則表達(dá)式2*(N+Y(5+1))的值是

      A.42

      B.48

      C.54

      D.出錯(cuò)

      參考答案:B Y(5+1)傳遞過(guò)去的應(yīng)該是6,而不是簡(jiǎn)單的把5+1給替換掉

      13:若定義了char ch[]={″abc