宇龙酷派笔试题 女嘉宾调查问卷

假设有n位女嘉宾需要填调查问卷,一共有三种调查问卷A、B、C。相邻两位女嘉宾的问卷不能相同。让你用程序把所有可能的组合输出。 程序思想是将女嘉宾所有的组合当成是一个数,比如说有三个女嘉宾,所有组合是从数000到数222。 判断每种组合是否满足条件,满足条件则输出,不满足不输出 遍历每种组合...

2013-12-02 15:15:33

阅读数:609

评论数:0

华为机试操作系统任务数组

操作系统任务调度问题。操作系统任务分为系统任务和用户任务两种。其中,系统任务的优先级 50,用户任务的优先级 >= 50且 255。优先级大于255的为非法任务,应予以剔除。现有一任务队列task[],长度为n,task中的元素值表示任务的优先级,数值越小,优先级越高。函数scheduler...

2013-12-02 15:15:30

阅读数:487

评论数:0

华为机试手机号码判断

手机号码合法性判断(20分) 问题描述: 我国大陆运营商的手机号码标准格式为:国家码+手机号码,例如:8613912345678。特点如下:   1、  长度13位; 2、  以86的国家码打头; 3、  手机号码的每一位都是数字。   请实现手机号码合法性判断的函数要求: 1)  如果手机...

2013-12-02 15:15:28

阅读数:627

评论数:0

华为机试求两个数组的和差

第二题:求两个数组的和差   就是去掉两个数组中相同的元素 然后将两个数组中的元素存放在一个新的数组中  切数组A中元素要在B数组元素之前 #include using namespace std; int num_equal(int a1[],int len1,int num) { int i,...

2013-12-02 15:15:26

阅读数:465

评论数:0

华为机试回文数组

#include using namespace std; int huiwen(int len,char a[]) { if(0==len) return 0; int i=0,j=len-1,flag=1; while(i { if(a[i++]!=a[j--]) flag=0; } if(...

2013-12-02 15:15:24

阅读数:481

评论数:0

华为机试简单四则运算

简单四则运算 • 问题描述:  输入一个只包含个位数字的简单四则运算表达式字符串,计算该表达式的值注: 1、表达式只含 +, -, *, / 四则运算符,不含括号 2、表达式数值只包含个位整数(0-9),且不会出现0作为除数的情况 3、要考虑加减乘除按通常四则运算规定的计算优先级 4、除法用整...

2013-12-02 15:15:22

阅读数:763

评论数:0

华为机试数组比较

数组比较(20分) • 问题描述: 比较两个数组,要求从数组最后一个元素开始逐个元素向前比较,如果2个数组长度不等,则只比较较短长度数组个数元素。请编程实现上述比较,并返回比较中发现的不相等元素的个数比如:数组{1,3,5}和数组{77,21,1,3,5}按题述要求比较,不相等元素个数为0数组{1...

2013-12-02 15:15:20

阅读数:413

评论数:0

华为机试约瑟夫环

约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。 //用循环链表实现   #include using name...

2013-12-02 15:15:17

阅读数:441

评论数:0

华为机试题 扑克牌判断

一副牌中发五张扑克牌给你:让你判断数字的组成:有以下几种情况: 1:四条:即四张一样数值的牌(牌均不论花色) 2:三条带一对 3:三条带两张不相同数值的牌 4:两对 5:顺子  包括 10,J,Q,K,A 6:什么都不是 7:只有一对 #include using namespace std;...

2013-12-02 15:15:15

阅读数:430

评论数:0

problem37

37 编写一个递归函数:将一个整数转换为相应的字符串并输出,函数原型可声明为:void int2str(int number) #include void int2str(int number) { if(number==0) return; int a; char b; a=number;  ...

2013-12-02 15:15:13

阅读数:470

评论数:0

problem36

36.  正读和反读都一样的数称为回文数。编写程序输入一个整数max_num,输出从0到max_num中用二进制表示和十进制表示都是回文数的整数。定义一个函数is_circle_num()判断一个数(number)在某个进制(radius)下是否为回文数。例如,整数313就是该程序输出的一个数,...

2013-12-02 15:15:11

阅读数:479

评论数:0

problem35

35      打印如下图形 A   B   C   D   E B   C   D   E   A C   D   E   A   B D   E   A   B   C E   A   B   C   D   #include using namespace std; void ...

2013-12-02 15:15:09

阅读数:497

评论数:2

problem34

打印下面图形。                                   1                               1   3   1                           1   3   5   3   1                      ...

2013-12-02 15:15:07

阅读数:392

评论数:0

problem33

33    斐波那契(Fibonacci)数列问题:Fibonacci数列递归定义为: x0=0, x1=1, xi+1=xi+xi-1, i=2,3,… 即从第二项开始,数列中的每一个元素等于前面两个元素之和。编程输出前20项Fibonacci数。(提示可以用递归或迭代两种方式编程) ...

2013-12-02 15:15:05

阅读数:394

评论数:0

problem32

32 求任一整数N的标准分解式,即素数因子之积。例如16=2*2*2*2, 15=3*5。   #include using namespace std; bool sushu(int n)  //判断一个数是否是素数 { bool su=true; int i=0; for(i=2;i { ...

2013-12-02 15:15:02

阅读数:473

评论数:0

problem31

31.   编程求出1000以内的所有符合如下条件的数:其高位数字小于低位数字。如12,238等。但21,548不符合条件。 #include using namespace std; void main() { int i=0,j=0; //j用来获取i值 int diwei=0;//记录低位...

2013-12-02 15:15:00

阅读数:396

评论数:0

[转]MFC实现excel的读写操作

原文地址:[转]MFC实现excel的读写操作作者:thugavin 这个是使用ODBC来完成的 第一步:建立基于对话框的MFC工程,命名为MfctoExc; 第二步:添加两个头文件到stdafx.h,          #include            #include 第...

2013-12-02 15:14:49

阅读数:563

评论数:0

工大机试30题

编程产生出1到10以内的所有数对并输出,其中i>j。   // problem30.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include using namespace std; int _tma...

2013-12-02 15:14:47

阅读数:454

评论数:0

工大机试29题

100匹马驮100担货,大马一匹驮3担,中马一匹驮2担,小马2匹驮1担。试编程计算大、中、小马的数目。   // problem29.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include using names...

2013-12-02 15:14:44

阅读数:442

评论数:0

工大机试28题

完数问题:若有一数,其值等于它的因子之和,则该数称为完数。例如,6的因子为1、2、3,而6=1+2+3,故6是完数。编程输出1000之内的所有完数及其因子。   // problem28.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h&q...

2013-12-02 15:14:42

阅读数:513

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭