华为C语言面试题


-
华为C语言面试题
3.写个涵数比较两个字符串str1和str2的大小,若相等返回0,若str1大于str2 返回1,若stx1小于str2返回 int strcmp( const chat *dst, const char Y src int ret =0 while(! (ret =(unsigned char *)src- (unsigned char )dst)&&*dst++&&src++) if (ret <o) ret=-1 else if (ret>0) ret=1 return( ret 4.求1000!的未尾有几个0 每个0拆成2*5的形式,因为2*5会参生一个0,例:90=2*5*9.因总的2因子很多,所 以0的个数,山5因子个数决定,即等于5因子个数.求出1->1000里,能被5整除的数 的个数n1,能被25整除的数的个数n2,能被125整除的数的个数n3,能被625整除的数 的个数n4.1000!末尾的零的个数=n1+n2+n3+n4; int finds(int num int ret=0 while(num%5==0 num rct++ return ret int main( int result=0 Int 1; for(=5<=NUM+=5) result+=finds(0: printf" the total zero number is /od\n, result) return 0 5.有双向循环链表结点定义为: struct node int d struct node *front *next: 有两个双向循环链衣A,3,知道其头指针为: pHeadA, pHeadB,请写一函数将两链衣中 data值相同的结点删除 BOOL DeteleNode(Node hEader, DataType value (pHeader == Nelly return bOOL bRet= False de pnode= plead while (pnode NElly if(pNode> if(pNode->front== NULL) Header= pN p pIcador if(pNode->next I= NULL >fi pNode->front->next= pNode->next; Node pNextNode= pNode->next delete pnode brOme bRet= tru //不要 break或 return,删除所有 return bRet. void de(node plleada, node pl lead if(pI leadA==nulL I I pIleadB==NULL) P e heada while(pNode!=NULL) if DeteleNode(pHeadB, p Node->data)) if (pNode->front = NULL) heada headA->front= NULls else DNode->front >next- pNode->next; if(pNode->next!=NULL) pNodc->ncxt->front= pNodc->front; ext、ode >ney delete pNode, tnode else Node= pNode->next 6.编程实现:找出两个字符串中最大公共了字符串,如” arcade"," decade"的最大了 串为 int GetCommon(char sl, char s2, char *rl, char r2) int len1= strlen(s1); int len2= strlen(s2); at maxlen for(int i=0; i<len1; 1++ for(int j=0; j<len2 j++) if(s1(i]==s2) nt as i, count =1; while(as+ 1 <len1 & bs 1 <len2 &&s1[++as]==s2[++bs]) count++ if(count maxlen maxlen- count 1=s1+i; r2=s2+ 7.编程实现:把十进制数(1ong型)分别以二进制和十六进制形式输出,不能使用 printf 系列库函数 char*k test3(long num chark buffer =(char )malloc(11) buffe buffer1=x buffer[10="0 char* temp= buffer 2 for (int i=0; i<8;1++)( tempi(char)(num<<4*i>>28) templi]=temp]>=0? temp]: temp[1]+ 16 temp= tempi<10? temp+ 48: temp[+ 55; return buffer, 8.输入N,打印N*N矩阵 比如 3,打印 12 89 N N34543 打印 12 4 1213145 1116156 10987 解答: 1 # 15 int s[NN; void maino k=0,i=0,j=0; int a= 1: for(;k<(+1)/2;k++) whilc(i<n-k)silj++=a++ 1++; j- while(i<N-k)si++lli=a++; 1-;j-i whie(j>k-1)s[-]=a++;i-;j++; while(i>k)si-111=a++; 1++; j++ for(i=0; 1<N; 1++) for(i=0; j<N; j+ cout <<s0<<t cout < end 2# define maⅩN100 int matrix MAX NIMAX N void SetMatrix(int x, int y, int start, int n)i t1, f(n<=0)//递归结東条件 return if(n==1){//矩阵人小为时 matrix[x]y=start; return for(=x;i<x+n-1;计++)//矩阵上部 matrix]=start++ for(=y;j<y+n-1;i++)//右部 mattixlllx+n-1=start++, rGi=x+n1;i>x;i-)/底部 trixy+n-11=start forG=y+n-1;j>y;j-)/左部 mattix[x=start++ ti(x+1,y+1,stat,n-2);//递归 void maino i it n f( od",&n) trix(0, 0, 1, n) //打印螺旋矩阵 for=0;i<n;i++){ for ( =0;j<n; j++) printf(%o4d", matrix[1]01 printf("n);

30KB
C语言面试题大汇总之华为面试题及答案
2012-07-21程序的局部变量存在于(堆栈)中,全局变量存在于(静态区 )中,动态申请数据存在于( 堆)中。
39KB
华为C语言面试题集 C语言面试题-华为C语言面试题 深圳华为面试
2014-03-15华为C语言面试题集 C语言面试题-华为C语言面试题 深圳华为面试
51KB
精选华为C语言面试题.doc
2019-08-02精选华为C语言面试题
55KB
C语言面试题大汇总之华为面试
2010-08-27C语言面试题大汇总之华为面试 常用C语言的面试题
470KB
C语言面试题大汇总之华为面试题.pdf
2019-08-02C语言面试题大汇总之华为面试题
1.35MB
程序员面试基础知识 常见c语言面试题 程序员面试技巧 华为面试题 百度面试题 金山面试题 腾讯面试题 中兴面试题 google面试题 绝对是经典
2014-07-25这是一本关于c c++程序员面试的电子书 里面包含了程序员面试基础知识 常见c语言面试题 程序员面试技巧 华为面试题 百度面试题 金山面试题 腾讯面试题 中兴面试题 google面试题 绝对是经典
237KB
华为笔试面试题(招聘面试笔试题,硬件笔试题,华为C语言笔试题,华为各类工程师通信基础题库以及答案)
2010-11-10华为各类工程师通信基础题库以及答案、招聘面试笔试题、硬件笔试题、华为C语言笔试题
111KB
C语言面试题总汇(基础题、嵌入式、微软、华为、思科……)
2017-08-03C语言面试题总汇(基础题、嵌入式、微软、华为、思科……) 这是借鉴一些网上的资料,并结合自己的经验,选取的一些常用经典面试题汇总,希望能够给需要的朋友们带来一点点帮助,更好的巩固自己所学知识,顺利通过
6KB
华为面试编程题整理c c++
2011-01-06华为面试编程题整理 都是编程的题。 没有概念的题。
26KB
几个华为c语言编程题(含答案)
2009-04-22华为面试题 1、 不使用库函数,编写函数int strcmp(char *source, char *dest)3 ?# ?5 K& L+ H+ F 相等返回0,不等返回-1; 2、写一函数int f
48KB
重解几道华为经典C语言面试题.doc
2020-04-13重解几道华为经典C语言面试题
37KB
嵌入式研发工程师笔试试题/重解几道华为经典C语言面试题
2009-08-26重解几道华为经典C语言面试题.doc 相当经典
3.68MB
各大IT公司C语言面试笔试题目(很全的中兴,华为笔试资料)
2011-03-01各大IT公司的C语言面试笔试题目和一些资料,尤其华为和中兴的资料很全,本压缩包包括以下文件:嵌入式C语言笔试题,华为笔试题大全(史上最齐全),笔试精华,各大IT公司笔试真题汇总,华为2010面经,中兴
2.55MB
C语言面试题以及C重要知识点祥解
2010-06-05精心在网上搜集整理C面试题以及C笔试时常考的各种知识点讲解,都看过之后,相信你必有所不小收获。包括: A.经典笔面试题(虽然有点老,但是基础的东西一直未变,很具有参考价值) 1.华为 2.微软 等等。
162KB
华为C语言笔试题目
2017-11-30华为经典的技术面试,对C语言和嵌入式有教全面的讲解。
236KB
C语言面试大全(C,指针,华为精选等)
2011-05-13比较全面的C语言面试资料 包含各种有关C的面试题目,指针精选篇,华为精选等
14KB
C语言常见的100面试题含答案.rar
2020-07-24网上查看了和整理了一些C语言的面试题,大部分含有答案。在这里和大家一起分享一下。包含了部分中兴华为等面试。希望大家能巩固基础知识,找到好的岗位
42KB
C语言面试题大汇总之华为面试题:1、局部变量能否和全局变量重名;2、如何引用一个已经定义过的全局变量;3、全局变量可不可以定义在可被多个.C文件包含的头文件中 为什么;4、语句for( ;1 ;)有什么问题 它是什么意思……
2008-11-26C语言面试题大汇总之华为面试题:1、局部变量能否和全局变量重名;2、如何引用一个已经定义过的全局变量;3、全局变量可不可以定义在可被多个.C文件包含的头文件中 为什么;4、语句for( ;1 ;)有什
10KB
c语言经典笔试题及答案
2010-01-08有华为,tom等经典笔试题及答案,经过几次笔试,发现各个公司的c语言笔试题都是大同小异,文件中涵盖了不少经典笔试题,希望给即将笔试的同仁有所帮助。
930KB
华为面试题集
2018-11-12压缩包中有收集了几个文档,都是华为面试方面的笔试题集,主要是C/C++方面的。
9KB
C/C++笔试题(附答案,华为面试题系列)
2008-11-141.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问
36KB
华为校招上机及笔试
2018-05-29华为机试 众多试题; 华为机试 众多试题;
11.7MB
C语言面试100题跟C语言基础教程.zip
2020-07-031、中兴、华为、慧通、英华达、微软亚洲技术中心等中 外企业面试题目; 2、来自于 C 语言中文网,C语言基础教程(非VIP版)
59KB
华为、中兴C.C++笔试面试知识点
2017-09-14华为、中兴C.C++笔试面试知识点 计算机面试题目,C语言面试题大汇总之华为面试题 0、static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与
28.12MB
C++程序员面试宝典
2013-04-01许多开发者对C/C++语言及其底层原理掌握不牢固,在面试过程中经常漏洞百出,无法取得好成绩。而招聘单位为了得到高素质的员工往往采用各种形式的面试考察求职者,这让面试难度大大增加。求职者要想成功应聘,不
22.66MB
C语言学习全套课件
2018-06-211. (中文版)C语言编程:一本全面的C语言入门教程 2. C语言常见问题集 3. CC++程序员应聘试题剖析 4. C语言库函数参考手册 5. c语言面试题__指针篇 6. C语言注释及变量名命名规
179KB
面试手撕代码整理
2019-09-29自己整理的在面试时可能出现的手撕代码题目,例如求一个数的平方根,反转链表,辗转相除法求最大公约数等,希望能提供一些帮助
1.54MB
50中兴、华为笔试题(最新最全,含09年).rar
2020-08-05华为笔试题大全(史上最齐全)、最新中兴和华为的最全笔试题(含09年)、中兴笔试题专辑(含答案)、华为C语言试题及参考答案、签约华为后,献出笔试题和面试题、2007年中兴的毕业生面试题
32KB
c语言经典面试题29557资料.pdf
2020-08-04学习资料 C 语言面试题大汇总之华为面试题 1 局部变量能否和全局变量重名 答能局部会屏蔽全局要用全局变量需要使用 " ;局部变量可以与全局变量同名在函数内引用这个变量时会用到同名的局 部变量而不会用
164.91MB
jdk-8u281-windows-x64.exe
2021-02-07jdk-8u281-windows-x64.exe
-
学院
2021年 系统分析师 系列课
2021年 系统分析师 系列课
-
博客
PHP生成随机颜色代码(加深颜色)
PHP生成随机颜色代码(加深颜色)
-
博客
2021-03-03 matplotlib
2021-03-03 matplotlib
-
博客
第六章
第六章
-
学院
C和C++课程
C和C++课程
-
学院
朱老师鸿蒙系列课程第1期-3.鸿蒙系统Harmonyos源码配置和管理
朱老师鸿蒙系列课程第1期-3.鸿蒙系统Harmonyos源码配置和管理
-
博客
idea创建项目
idea创建项目
-
下载
美迪凯首次公开发行股票并在科创板上市招股说明书.pdf
美迪凯首次公开发行股票并在科创板上市招股说明书.pdf
-
学院
MySQL 数据库权限管理(用户高级管理和精确访问控制)
MySQL 数据库权限管理(用户高级管理和精确访问控制)
-
下载
命题人讲座_代数不等式.pdf
命题人讲座_代数不等式.pdf
-
博客
PHP题库1
PHP题库1
-
下载
iFIX简单分类说明.doc
iFIX简单分类说明.doc
-
博客
不同的进程是否能够共享fd
不同的进程是否能够共享fd
-
下载
CCW软件基本使用介绍.docx
CCW软件基本使用介绍.docx
-
下载
基于小波技术进行图像融合.zip
基于小波技术进行图像融合.zip
-
学院
MySQL DML 语言(插入、更新与删除数据)
MySQL DML 语言(插入、更新与删除数据)
-
学院
MySQL 高可用工具 heartbeat 实战部署详解
MySQL 高可用工具 heartbeat 实战部署详解
-
下载
T/CECC 1 - 2017 电子烟雾化类器具产品通用规范 - 完整中国电子商会团体标准(11页)
T/CECC 1 - 2017 电子烟雾化类器具产品通用规范 - 完整中国电子商会团体标准(11页)
-
学院
《文件过滤及内容编辑处理命令》<Linux核心命令系列Series>
《文件过滤及内容编辑处理命令》<Linux核心命令系列Series>
-
博客
Ubuntu 18.04.4 卸载 php7并安装php5.6
Ubuntu 18.04.4 卸载 php7并安装php5.6
-
学院
MySQL 存储过程(创建海量数据实验环境)
MySQL 存储过程(创建海量数据实验环境)
-
下载
my-settings.xml
my-settings.xml
-
学院
MySQL Router 实现高可用、负载均衡、读写分离
MySQL Router 实现高可用、负载均衡、读写分离
-
博客
pytorch踩坑
pytorch踩坑
-
学院
朱老师鸿蒙系列课程第1期-2鸿蒙系统Harmonyos源码架构分析
朱老师鸿蒙系列课程第1期-2鸿蒙系统Harmonyos源码架构分析
-
学院
基于电商业务的全链路数据中台落地方案(全渠道、全环节、全流程)
基于电商业务的全链路数据中台落地方案(全渠道、全环节、全流程)
-
下载
security-learning-demo.zip
security-learning-demo.zip
-
博客
Python.牛客.hw机试.HJ3.明明的随机数
Python.牛客.hw机试.HJ3.明明的随机数
-
博客
在windows的资源管理器窗口中,左边显示的内容是什么
在windows的资源管理器窗口中,左边显示的内容是什么
-
下载
chromedriver2019.rar
chromedriver2019.rar