<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            Sony C++筆試題

            時間:2023-02-11 10:37:53 筆試題目 我要投稿
            • 相關推薦

            Sony C++筆試題

              1.完成下列程序

            Sony C++筆試題

              *

              *.*.

              *..*..*..

              *…*…*…*…

              *….*….*….*….*….

              *…..*…..*…..*…..*…..*…..

              *……*……*……*……*……*……*……

              *…….*…….*…….*…….*…….*…….*…….*…….

              #include

              #define N 8

              int main()

              {

              int i;

              int j;

              int k;

              ———————————————————

              ||

              ———————————————————

              return 0;

              }

              2.完成程序,實現對數組的降序排序

              #include

              void sort( );

              int main()

              {

              int array[]={45,56,76,234,1,34,23,2,3}; //數字任//意給出

              sort( );

              return 0;

              }

              void sort( )

              {

              ——————————————————

              ||

              ——————————————————

              }

              3.費波那其數列,1,1,2,3,5……編寫程序求第十項。可以用遞歸,也可以用其他方法,但要說明你選擇的理由。

              #include

              int Pheponatch(int);

              int main()

              {

              printf(“The 10th is %d”,Pheponatch(10));

              return 0;

              }

              int Pheponatch(int N)

              {

              ——————————–

              ||

              ——————————–

              }

              4.下列程序運行時會崩潰,請找出錯誤并改正,并且說明原因。

              #include

              #include

              typedef struct{

              TNode* left;

              TNode* right;

              int value;

              } TNode;

              TNode* root=NULL;

              void append(int N);

              int main()

              {

              append(63);

              append(45);

              append(32);

              append(77);

              append(96);

              append(21);

              append(17); // Again, 數字任意給出

              }

              void append(int N)

              {

              TNode* NewNode=(TNode *)malloc(sizeof(TNode));

              NewNode->value=N;

              if(root==NULL)

              {

              root=NewNode;

              return;

              }

              else

              {

              TNode* temp;

              temp=root;

              while((N>=temp.value && temp.left!=NULL) || (N

              {

              while(N>=temp.value && temp.left!=NULL)

              temp=temp.left;

              while(N

              temp=temp.right;

              }

              if(N>=temp.value)

              temp.left=NewNode;

              else

              temp.right=NewNode;

              return;

              }

              }

            【Sony C++筆試題】相關文章:

            sony筆試題07-31

            SONY邏輯筆試題07-31

            Sony筆試題及分析09-19

            索尼SONY招聘筆經07-27

            C++ 筆試題08-09

            C++筆試題09-22

            Sony技術類筆試題及分析08-19

            普天C++筆試題07-31

            Sony erriscon手機軟件測試的筆經07-17

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看