




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、華為1.static的用途是什么?(請(qǐng)至少說(shuō)明兩件事)1)在函數(shù)主體中聲明為靜態(tài)的變量在調(diào)用函數(shù)時(shí)保持其值不變。2)在模塊內(nèi)(但在函數(shù)外)靜態(tài)聲明的變量可以由模塊內(nèi)使用的函數(shù)訪(fǎng)問(wèn),但不能由模塊外的其他函數(shù)訪(fǎng)問(wèn)。局部全局變量。3)在模塊內(nèi)靜態(tài)聲明的函數(shù)只能由該模塊內(nèi)的其他函數(shù)調(diào)用。也就是說(shuō),此函數(shù)僅限于聲明它的模塊的本地范圍引用和指針有什么區(qū)別?1)引用必須初始化,不需要指針。2)引用初始化后不能更改,指針指向的對(duì)象可以更改。3)沒(méi)有對(duì)null值的引用,但存在指向null值的指針。3.實(shí)時(shí)系統(tǒng)的基本特性說(shuō)明在特定時(shí)間內(nèi)完成特定任務(wù),實(shí)時(shí)性和可靠性。4.全局變量和局部變量在內(nèi)存中是否有區(qū)別?如果有
2、的話(huà),差別是什么?全局變量存儲(chǔ)在靜態(tài)數(shù)據(jù)庫(kù)中,本地變量位于堆棧中。什么是平衡二叉樹(shù)?左側(cè)和右側(cè)子樹(shù)是平衡的二進(jìn)制樹(shù),左側(cè)和右側(cè)子樹(shù)深度差異的絕對(duì)值不大于1。6.堆棧溢出通常是由什么原因引起的?沒(méi)有可回收的垃圾資源。7.無(wú)法將哪些函數(shù)聲明為虛擬函數(shù)?Constructor函數(shù)不能聲明為虛擬函數(shù)。8.氣泡排序算法的時(shí)間復(fù)雜度是多少?時(shí)間復(fù)雜度為o (n 2)。9.編寫(xiě)if語(yǔ)句以比較float x和0值。If (x0.x-0。)10.互聯(lián)網(wǎng)使用什么網(wǎng)絡(luò)協(xié)議?此合同的主要層次結(jié)構(gòu)?Tcp/Ip協(xié)議關(guān)鍵層是應(yīng)用程序/傳輸層/網(wǎng)絡(luò)層/數(shù)據(jù)鏈路層/物理層。11.用于轉(zhuǎn)換internet物理地址和IP地址的協(xié)
3、議是什么?地址解決方案協(xié)議(ARP)(地址解析協(xié)議)12.IP地址的編碼分為哪些部分?IP地址由兩部分組成:網(wǎng)絡(luò)編號(hào)和主機(jī)編號(hào)。要區(qū)分網(wǎng)絡(luò)位和主機(jī)位,必須使用子網(wǎng)掩碼和位對(duì)位。13.用戶(hù)輸入M,N的值,按從1到N的順序循環(huán)顯示數(shù)字,直到全部輸出M為止輸出數(shù)字。寫(xiě)c程序。循環(huán)鏈接列表,作為剩馀任務(wù)執(zhí)行14.不能是switch()的參數(shù)類(lèi)型包括:Switch的參數(shù)不能是真實(shí)的。上海華為的指針編程問(wèn)題Int AnSize,編寫(xiě)int Func(int* A,int nSize)函數(shù),該函數(shù)隱藏其馀非零整數(shù),從而使A將零向后移動(dòng),將非零整數(shù)向下移動(dòng)數(shù)組按返回下標(biāo)的順序保留,原始數(shù)據(jù)的第一個(gè)元素為0。如
4、果可能,在不使用輔助空間的情況下,考慮效率和例外情況,注釋規(guī)格并提供設(shè)計(jì)理念包括華為考試題的答案軟件工程問(wèn)題編寫(xiě)程序以獲取1,2,5的不同組合數(shù)和100的組合數(shù)。例如:100個(gè)1是一個(gè)組合,5個(gè)1和19個(gè)5是一個(gè)組合。即可從workspace頁(yè)面中移除物件。即可從workspace頁(yè)面中移除物件。即可從workspace頁(yè)面中移除物件。請(qǐng)用c語(yǔ)言寫(xiě)。A.答案:最容易想到的算法是:將x設(shè)置為1的數(shù)目,將y設(shè)置為2的數(shù)目,將z設(shè)置為5的數(shù)目,將number設(shè)置為組合的數(shù)目因?yàn)?=x=100、0=y=50、0=z=20,所以可以按以下方式編程:number=0;for(x=0);X=100x)for
5、(y=0);Y=50y)for(z=0);Z=20z)if(x 2 * y 5 * z)=100)號(hào)碼;號(hào)碼。Coutnext=NULLp=h;for(I=0);inext=s;printf( please input the information of the student : name sex no age n );scanf(“% s % c % d % d”,s-name,s-sex,s-no,s-age);s-next=NULL;p=s;Printf(Create successful!);return(h);Void delete list (structstu * s,int
6、 a)struct stu * p;While(s-age!=a)p=s;s=s-next;If(s=NULL)Printf(The record is not exist . );Elsep-next=s-next;Printf(Delete successful!);Void display(struct stu *s)s=s-next;While(s)!=NULL)printf(“% s % c % d % d n”,s-name,s-sex,s-no,s-age);s=s-next;Int main()struct stu * s;Int n,ageprintf(“please inp
7、ut the length of seq list : n”);scanf(“% d”,n);s=creat list(n);顯示(s);printf( please input the age : n );scanf(“% d”,age);Deletelist(s,age);顯示(s);return 0;2,實(shí)現(xiàn)將字符串中的字符從小寫(xiě)到大寫(xiě)的函數(shù)。# include“stdio . h”# include“conio . h”Void uppers(char *s,char *us)for(;*s!= 0;s,美國(guó))If(*s=a*s=z)* us=* s-32;Else* us=* s;*
8、 us= 0;Int main()Char *s,* uschar ss20;printf( please input a string : n );scanf(“% s”,ss);S=ssUppers(s,us);printf(“the result is : n % s n”,us);getch();隨機(jī)輸入數(shù)字以確定是否為對(duì)稱(chēng)數(shù)字(回文數(shù)),例如3,121,12321,45254。字符串庫(kù)函數(shù)不可用/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *1.函數(shù)名:
9、Symmetry功能:判斷一小時(shí)是否為回文數(shù)(121,353553)輸入:長(zhǎng)整數(shù)輸出:如果返回值為1 esle 0* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *Unsigned char Symmetry (long n)長(zhǎng)I,tempI=n;temp=0;While(i) /將數(shù)字改為高/低,沒(méi)有長(zhǎng)度問(wèn)題Temp=temp * 10iI/=10;return(temp=n);方法1/* -是的-是的功能:確定字符串是否為回文數(shù)字實(shí)現(xiàn):將字符串轉(zhuǎn)換為正整數(shù),然
10、后將正整數(shù)反向組合為新的正整數(shù)。如果兩個(gè)數(shù)字相等,則為回文數(shù)字輸入以下內(nèi)容:Char *s:要判斷的字符串輸出:無(wú)返回:0:精確;1:要判斷的字符串為空;2:要判斷的字符串不是數(shù)字。3:字符串不是回文數(shù)字。4:要判斷的字符串溢出-是-是-*/Unsigned IsSymmetry(char *s)char * p=s;長(zhǎng)編號(hào)=0;長(zhǎng)n=0;long nTemp=0;/*判斷輸入是否為空*/if(* s= 0 )return 1;/*將字符串轉(zhuǎn)換為正整數(shù)*/While (*p!=0)/*判斷文字是否為數(shù)字*/If (* p 0 | * p 9 )return 2;/*判斷正整數(shù)是否溢出*/if(* p- 0 )(-(nNumber * 10)return 4; nNumber=(* p- 0 )(nNumber * 10);p;/*把數(shù)字反向組合,直接抄下樓上高手的代碼,不奇怪嗎,呵呵。N=nNumberWhile(n)/*判斷正整數(shù)是否溢出*/If
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 減糖魚(yú)脯甜味感知影響因素與調(diào)控機(jī)制研究
- 共同債務(wù)轉(zhuǎn)讓合同范例
- 出口營(yíng)銷(xiāo)合同范例
- 買(mǎi)賣(mài)兜底合同范例
- 激光超聲高效率光聲轉(zhuǎn)換機(jī)理及應(yīng)用研究
- 公費(fèi)師范生履約合同范例
- 會(huì)展廣告合同范例
- 保安開(kāi)除員工合同范例
- 農(nóng)村地皮贈(zèng)送合同范例
- 倉(cāng)儲(chǔ)占地合同范例
- 2025年安徽電氣工程職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫(kù)匯編
- 19父愛(ài)之舟課件
- 2025年皖西衛(wèi)生職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)附答案
- 2025年合肥財(cái)經(jīng)職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)必考題
- 2025年阜新高等專(zhuān)科學(xué)校單招職業(yè)技能測(cè)試題庫(kù)審定版
- 隧道智能照明控制系統(tǒng)研究
- 課件圍術(shù)期下肢深靜脈血栓的預(yù)防與護(hù)理
- 2025年菏澤家政職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)完美版
- 清華大學(xué)告訴你普通人如何抓住DeepSeek紅利
- 農(nóng)業(yè)機(jī)械設(shè)備維護(hù)與質(zhì)量保障措施
- 基于圖像處理的CAD圖紙比對(duì)算法
評(píng)論
0/150
提交評(píng)論