<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>

            華為筆試題及答案

            時間:2024-11-01 23:49:35 詩琳 華為認證 我要投稿
            • 相關推薦

            華為筆試題及答案

              在日常學習和工作生活中,我們或多或少都會接觸到試題,借助試題可以檢測考試者對某方面知識或技能的掌握程度。相信很多朋友都需要一份能切實有效地幫助到自己的試題吧?以下是小編收集整理的華為筆試題及答案,供大家參考借鑒,希望可以幫助到有需要的朋友。

            華為筆試題及答案

              華為筆試題及答案 1

              1. 找錯

              void test1()

              {

              char string[10];

              char* str1="0123456789";

              strcpy(string, str1);

              }

              答:表面上并且編譯都不會錯誤。但如果string數組原意表示的是字符串的話,那這個賦值就沒有達到意圖。最好定義為char string[11],這樣最后一個元素可以存儲字符串結尾符\0;

              void test2()

              {

              char string[10], str1[10];

              for(int I=0; I<10;I++)

              {

              str1[I] =a;

              }

              strcpy(string, str1);

              }

              答:strcpy使用錯誤,strcpy只有遇到字符串末尾的\0才會結束,而str1并沒有結尾標志,導致strcpy函數越界訪問,不妨讓str1[9]=\0,這樣就正常了。

              void test3(char* str1)

              {

              char string[10];

              if(strlen(str1)<=10)

              {

              strcpy(string, str1);

              }

              }

              答:這又會出現第一道改錯題的錯誤了。strlen(str1)算出來的值是不包含結尾符\0的,如果str1剛好為10個字符+1結尾符,string就得不到結尾符了。可將strlen(str1)<=10改為strlen(str1)<10。

              2. 找錯

              #define MAX_SRM 256

              DSN get_SRM_no()

              {

              static int SRM_no;

              int I;

              for(I=0;I {

              SRM_no %= MAX_SRM;

              if(MY_SRM.state==IDLE)

              {

              break;

              }

              }

              if(I>=MAX_SRM)

              return (NULL_SRM);

              else

              return SRM_no;

              }

              答:我不知道這段代碼的具體功能,但明顯有兩個錯誤

              1,SRM_no沒有賦初值

              2,由于static的聲明,使該函數成為不可重入(即不可預測結果)函數,因為SRM_no變量放在程序的全局存儲區中,每次調用的時候還可以保持原來的`賦值。這里應該去掉static聲明。

              3. 寫出程序運行結果

              int sum(int a)

              {

              auto int c=0;

              static int b=3;

              c+=1;

              b+=2;

              return(a+b+c);

              }

              void main()

              {

              int I;

              int a=2;

              for(I=0;I<5;I++)

              {

              printf("%d,", sum(a));

              }

              }

              答:8,10,12,14,16

              該題比較簡單。只要注意b聲明為static靜態全局變量,其值在下次調用時是可以保持住原來的賦值的就可以。

              4.

              int func(int a)

              {

              int b;

              switch(a)

              {

              case 1: b=30;

              case 2: b=20;

              case 3: b=16;

              default: b=0;

              }

              return b;

              }

              則func(1)=?

              答:func(1)=0,因為沒有break語句,switch中會一直計算到b=0。這是提醒我們不要忘了break。呵呵。

              5:

              int a[3];

              a[0]=0; a[1]=1; a[2]=2;

              int *p, *q;

              p=a;

              q=&a[2];

              則a[q-p]=?

              答:a[q-p]=a[2]=2;這題是要告訴我們指針的運算特點

              6.

              定義 int **a[3][4], 則變量占有的內存空間為:_____

              答:此處定義的是指向指針的指針數組,對于32位系統,指針占內存空間4字節,因此總空間為3×4×4=48。

              7.

              編寫一個函數,要求輸入年月日時分秒,輸出該年月日時分秒的下一秒。如輸入2004年12月31日23時59分59秒,則輸出2005年1月1日0時0分0秒。

              答:

              /*輸入年月日時分秒,輸出年月日時分秒的下一秒,輸出仍然在原內存空間*/

              void NextMinute(int *nYear,int *nMonth,int *nDate,int *nHour,int *nMinute,int *nSecond)

              {

              int nDays;

              (*nSecond)++; // 秒加1

              if(*nSecond>=60) // 秒滿60,做出特殊處理,下面時,日,月等類同

              {

              *nSecond=0;

              (*nMinute)++;

              if(*nMinute>=60)

              {

              *nMinute=0;

              (*nHour)++;

              if(*nHour>=24)

              {

              *nHour=0;

              (*nDate)++;

              switch(*nMonth)

              {

              case 1:

              case 3:

              case 5:

              case 7:

              case 8:

              case 10:

              case 12:

              nDays=31;

              break;

              case 2:// 判斷閏年

              if(*nYear%400==0||*nYear%100!=0&&*nYear%4==0)

              {

              nDays=29;

              }

              else

              {

              nDays=28;

              }

              break;

              default:

              nDays=30;

              break;

              }

              if(*nDate>nDays)

              {

              *nDate=1;

              (*nMonth)++;

              if(*nMonth>12)

              {

              *nMonth=1;

              (*nYear)++;

              }

              }

              }

              }

              }

              }

              /*示例可運行代碼*/

              void main()

              {

              int nYear=2004,nMonth=12,nDate=31,nHour=59,nMinute=59,nSecond=59;

              NextMinute(&nYear,&nMonth,&nDate,&nHour,&nMinute,&nSecond);

              printf("The result:%d-%d-%d %d:%d:%d",nYear,nMonth,nDate,nHour,nMinute,nSecond);

              }

              華為筆試題及答案 2

              1、華為公司的全稱為()

              A、深圳市華為技術有限公司 B、華為技術有限公司

              C、華為公司 D、我司

              (答案:B,答A、C者酌情給分,答D者立即辭退,我司三令五申禁止使用該華為內部

              土語,屢禁不止,老員工不可教也,只好從新員工抓起,格殺勿論)

              2、華為公司的企業性質是()

              A、民營 B、私營 C、國營 D、上市公司

              (答案:A,本題主要讓考生了解公司的性質)

              3、華為公司的商標象征()

              A、紅太陽 B、菊花 C、扇貝

              (答案:B,答A者酌情給分,答C者立即辭退,天天就想著吃)

              4、從下列選項中選擇出公司的常務副總裁()

              A、任正非 B、孫亞芳 C、李一男 D、鄭寶用 E、張燕燕

              (答案:BD,答C者立即辭退,讓他到李一男的公司去報到吧)

              5、華為公司的年終獎一般是在每年的什么時候發()

              A、元旦后 B、春節前 C、7月下旬或8月上旬 D、勞動節前 E、國慶節前

              (答案:C,切記,因為是年中獎,而不是年終獎)

              6、華為公司的配給你的股票是()

              A、**發的 B、用自己的'獎金去買

              (答案:B)

              7、老板常說的土八路,是指()

              A、老板自己的革命年代的光輝歷史

              B、本地化的用服兄弟

              C、季度考核為D的兄弟

              (答案:B)

              【第二部分 部門篇】

              1、你所在的一級部門為()

              A、技術支援部

              B、國際技術支援部

              C、國際技術支援部國內分部

              D、用服

              (答案:B,答A、C者酌情給分,答D者作不合格處理,為了提高技術支援部形象,公司

              早就取消用服這個字眼,而且于2001年春節后悄悄地將技術支援部前加“國際”二字)

              2、你所在的二級部門為()

              A、傳輸產品技術支援管理部

              B、傳輸工程部

              C、傳輸用服工程中心

              D、光網絡產品技術支援管理部

              (答案:A,首先得把自己的部門搞清楚,答D者,有遠見,有

              潛力,可以酌情給分,很可能

              在2001年未就改成這個名字,因為市場中研已經改了,就差技術支援部了)

              3、傳輸的商標為()

              A、SBS

              B、SDH

              C、OptiX

              D、Metro

              (答案:C,答A者酌情給分,最起碼還知道老商標)

              4、技術支援部與國際技術支援部的關系()

              A、國際技術支援部是技術支援部下面的一個部門,負責海外

              B、技術支援部是國際技術支援部下面的一個部門,負責國內

              C、技術支援部是國際技術支援部的前身

              D、國際技術支援部是技術支援部的前身

              (答案:C)

              1、SBS是()

              A、傳輸產品的老商標

              B、同步骨干系統

              C、傻不傻的拼音縮寫

              D、帥不帥的拼音縮寫

              (答案:AB,答CD者立即辭退)

              2、SDH是()

              A、傳輸產品商標

              B、同步數字序列

              C、傻得很的拼音縮寫

              D、傻得好的拼音縮寫

              (答案:B,答CD者立即辭退)

              3、由于你是新員工,沒有公配手機時,當你在現場遇到緊急事故時,你會()向公司求助

              A、打用戶機房內的電話

              B、借用戶手機

              C、拔110

              D、拔200或300

            【華為筆試題及答案】相關文章:

            華為2017筆試試題03-04

            華為認證最新試題及答案08-28

            華為認證考試試題及答案03-05

            華為hcna認證模擬試題及答案03-19

            2016年華為機試題及答案03-05

            2016華為HCNE認證模擬試題及答案03-06

            2024華為認證考試仿真試題(附答案)10-26

            華為認證HCNP-UC模擬試題及答案03-08

            華為項目管理售后專家模擬試題及答案10-22

            <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>
                      黄色视频在线观看