简单的分析一下函数,可以知道,若传入的参数不变,则每次调用sum函数返回的结果,都比上次多2。所以答案是:8,10,12,14,16, 4、func(1) = ? int func(int a) { int b; switch(a) { case 1: 30; case 2: 20; case 3: 16; default: 0; } return b; } 在case 语句中可能忘记了对变量b赋值。...
华为C语言面试题集C语言面试题-华为C语言面试题深圳华为面试 C语言面试题 1、部分变量能否和全局变量重名? 答:能,部分会屏蔽全局。要用全局变量,需要使用"::" 部分变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的部分变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名...
答案:0x801005(相当于加上5位) 0x810014(相当于加上20位);1.4用两个栈实现一个队列的功能?要求给出算法和思路! 答: 设2个栈为A,B, 一开始均为空. 入队: 将新元素push入栈A; 出队: (1)判断栈B是否为空; (2)如果不为空,则将栈A中所有元素依次pop出并push到栈B; (3)将栈B的栈顶元素pop出; ...
答案:类的静态成员每个类只有一个,非静态成员每个对象一个 6.纯虚函数如何定义?使用时应注意什么? 答案:答案:virtual void f()=0; 是接口,子类必须要实现 7.数组和链表的区别? 答案:数组:数据顺序存储,固定大小 链表:数据可以随机存储,大小可动态改变 8. ISO的七层模型是什么?tcp/udp是属于哪一层?tcp...
C++面试笔记(一) 1.C与C++的区别C++内存分配是new/delete运算符,C是malloc和free库函数。C++中的字符串类取代了标准C函数库头文件中的字符数组处理函数(C中没有字符串类型)。C++中用来做控制态输入输出的… 喔莫 C++面试总结 崔一 C++腾讯面试题库干货!作为程序员,这些都掌握了,还有什么理由拿不到offer? 明澈...
在华为的面试中,C语言题目也常常出现,对应聘者的编程基础和逻辑思维能力有所考察。在本文中,我们将介绍一些常见的华为C语言面试题,供大家参考。 一、变量与数据类型 1.如何声明一个整型变量并初始化为10? int x = 10; 2.如何声明一个字符型变量并初始化为字母'A'? char ch = 'A'; 3.如何声明一个常量...
华为,阿卡,TCL_索尼,微软_百度_大唐笔试面试题(含C、C 及数据结构) 热度: (一)初级题 1.什么是预编译,何时需要预编译 : 答 : (1)总是使用不经常改动的大型代码体 (2)程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种 ...
1.第一题的题目大概是输入整型数组求数组的最小数和最大数之和,例如输入1,2,3,4则输出为5,当输入只有一个数的时候,则最小数和最大数都是该数,例如只输入1,则输出为2;另外数组的长度不超过50 #include<stdio.h> main() { int num[50]={0};...
级线程面试strchar华为内核 华为c/c++面试题及答案 1.写出判断ABCD四个表达式的是否正确,若正确,写出经过表达式中a的值(3分) inta=4; (A)a+=(a++);(B)a+=(++a);(C)(a++)+=a;(D)(++a)+=(a++); a=? 答:C错误,左侧不是一个有效变量,不能赋值,可改为(++a)+=a; 改后答案依次为9,10,...
应试者如果不知道所有的答案(或至少大部分答案),那么也就没有为这次面试做准备,如果该面试者没有为这次面试做准备,那么他又能为什么出准备呢? 六 题 关键字static的作用是什么? 这个简单的问题很少有人能回答完全 在C语言中,关键字static有三个明显的作用: 1)...