`
chentingk
  • 浏览: 20277 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

多益笔试题一小部分

 
阅读更多

下午多益笔试 记得一点点题目回来敲了一下 下次上下一部分

#include <iostream>
using namespace std;
class A
{
public:
	virtual void f1()
	{
		cout<<"A::f1()"<<endl;
		f2();
	}
	virtual void f2()
	{
		cout<<"A::f2()"<<endl;
	}
};
class B :public A
{
public:
	virtual void f1()
	{
		cout<<"B::f1()"<<endl;
		f2();
	}
	virtual void f2()
	{
		cout<<"B::f2()"<<endl;
	}

};
class C:public B
{
public:
	virtual void f1()
	{
		cout<<"C::f1()"<<endl;
		
	}

};
void testClass()
{
	A *AA;
	C cc;
	AA=&cc;
	AA->f1();
	AA->f2();

}

 考继承时候对象的函数是哪个

#include <iostream>
using namespace std;

class String
{

public:
	String(const char* m_str =NULL);//默认构造函数
	String(const String &str);//拷贝构造函数
	~String();//析构函数
	void operator+(const String &str);//+运算符
	void operator=(const String &str);//赋值运算符
private:
	char* m_data;
};

String::String(const char* m_str)
{
	cout<<"default constructor called!"<<endl;
	int len=0;
	while(*(m_str+len)!='\0')
		len++;

	m_data =new char(len+1);
	m_data[len]='\0';
	int i;
	for(i=0;i<len;i++)
	{
		m_data[i]=m_str[i];
	}
	//cout<<"length ="<<len<<" string="<<this->m_data<<endl;

}
String::~String()
{
	cout<<"~String() called!"<<endl;
	
}
String::String(const String &str)
{
	cout<<"copy constructor called!"<<endl;
	int len=0;
	while(*(str.m_data+len)!='\0')
		len++;

	m_data =new char(len+1);
	m_data[len]='\0';
	int i;
	for(i=0;i<len;i++)
	{
		m_data[i]=str.m_data[i];
	}
	
}
void String::operator+(const String &str)
{

	int len1=0;
	int len2=0;

	while(*(this->m_data+len1)!='\0')
		len1++;	
	while(*(str.m_data+len2)!='\0')
	{
		len2++;
	}
	char* temp= new char(len1+len2);
	temp[len1+len2-1]='\0';
	int i;
	for(i=0;i<len1;i++)
	{
		temp[i]=this->m_data[i];
		

	}

	for(i=0;i<len2;i++)
	{
		temp[i+len1-1]=str.m_data[i];
		
	}

	cout<<temp<<endl;



	
}
void String::operator=(const String &str)
{
	int len=0;
	while(*(str.m_data+len)!='\0')
		len++;

	char* temp =new char(len+1);
	temp[len]='\0';
	int i;
	for(i=0;i<len;i++)
	{
		temp[i]=str.m_data[i];
	}

	cout<<this->m_data<<endl;
}

 

试卷是写了类内的几个函数,让我们实现,主要是const不能直接拷贝,巨坑。重载运算符也不熟悉。

 

#include <iostream>
#include <stdio.h>
using namespace std;

void test1()
{
	int a=0210;
	printf("%x\n",a);
}
void test2()
{
	char str[] ="abcdefghijklnm";
	printf("%s\n",str);
	printf("%s\n",str+3);
	printf("%s\n",(char*)((int*)str+1));
}
char* tenToBinary(int value)
{
	int i=1;
	int temp=1;
	while(temp<value)
	{
		temp=temp*2;
		i++;
	}
	char *str=new char(i);
	str[i-1]='\0';
	temp=value;
	i=i-2;
	while(temp>=1)
	{
		if(temp%2==1)
			str[i]='1';
		else if(temp%2==0)
			str[i]='0';
		i--;
		temp=temp/2;
	
	}
	return str;
	
}

 

int 零开头的是八进制 %x是十六进制

(char*)((int*)str+1)的意思就是一个整数4个byte就往右移4个位置 %s输出字符串

十进制转二进制不记得了 巨坑。

分享到:
评论

相关推荐

    中国银行总行招聘笔试真题部分及答案.docx

    2. 英语能力测试:这部分内容可能包括阅读理解、语法、词汇等方面,旨在检验应聘者是否具备处理英文业务材料的能力,以及在国际环境中进行沟通和工作的基础。 3. 笔试真题分析:试题可能是从实际场景出发,如模拟...

    各大软件IT公司校园招聘笔试题与面试题

    本资料集合了各大软件IT公司的校园招聘笔试题与面试题,旨在帮助准备求职的同学们提升自己的竞争力,了解并熟悉招聘流程。 一、笔试题型分析 1. 技术基础测试:这部分通常涵盖编程语言(如C++, Java, Python等)、...

    一页纸项目管理培训_互联网 产品经理求职 校招 面试笔试题.ppt

    面对校招和面试笔试,一个有效的项目管理工具可以极大地提升求职者的表现和成功率。一页纸项目管理(OOPM)以其独特的魅力,成为产品经理求职者必须掌握的技能之一。以下将详细阐述一页纸项目管理培训的重要性和实用...

    小学一年级字母练习试题精选.doc

    在听力和笔试部分的基础上,第五题通过将散乱的字母重新组合成学过的单词的方式,进一步加深了孩子们对字母的认识。这种活动不仅考察孩子们对字母的记忆能力,还锻炼了他们的词汇积累。例如,给出字母组合 "aft",...

    一个应届生的跌宕起伏笔试面试之路.pdf

    多益网络的笔试则包含了许多深入的技术问题,对智力题也有较高要求。迅雷的笔试主要测试C++基础知识,而网易的笔试更注重语言细节和基础算法,部分岗位会有特定题目。 阿里巴巴的招聘相对保守,不允许霸笔,并且...

    初二上学期第一次月考试题.doc

    笔试部分则更多地考察学生的语法、词汇以及句型结构等基础知识。选择题是学生接触最多的题型,它能够迅速检测学生对于英语知识点的记忆和理解。例如,动词的时态变化、固定搭配的使用以及形容词、副词的正确形式等,...

    六年级英语第八册第一单元测试题及答案精选.doc

    其中,第一大题的字母填空题要求学生填写正确的字母,考察了对字母顺序和大小写的熟练掌握程度。第二大题根据图片选择正确单词,不仅是对词汇量的考查,也是对学生观察能力和逻辑思维能力的检验。第三大题的词汇分类...

    pep三年级英语上册期中复习题1-22.doc

    在笔试部分,正确书写五个元音字母的大小写题目对初学者来说至关重要。这不仅帮助学生建立正确的书写习惯,还对记忆字母形状起到积极作用。判断字母大小写是否一致这一题,则强化了学生对大小写形式的识别和匹配能力...

    浙江省衢州市教学联盟体八年级英语第一学期期中试题(无答案) 试题.doc

    听力部分是英语学习中不可或缺的一环,该试题中的听力部分包含了小对话、长对话以及信息记录表的填写,涉及的话题多样,包括日常生活、科技发展等。这些内容的选取既能够让学生在考试中感受到亲切的日常生活氛围,也...

    最新小升初英语模拟测试试题(学生版).pdf

    《最新小升初英语模拟测试试题(学生版).pdf》正是这样一份针对小学毕业生量身打造的模拟试卷,它涵盖了听力和笔试两个部分,旨在全面考察学生的英语综合能力。 首先,听力部分是英语学习中一个非常重要的环节。该...

    黑龙江省哈尔滨师范大学附属2018 2019学年高一英语下学期第一次月考试题.doc

    本次月考试题是2018-2019学年高一下学期的第一次月考,试卷分为听力和笔试两大部分,其中听力部分占据重要位置。试卷设计不仅注重考察学生对基本英语听力技能的掌握,而且通过模拟真实场景,测试学生在实际情境中的...

    小学生英语素养大赛--试题及详细讲解.doc

    听力理解是学习语言不可或缺的一部分,它要求学生能够准确无误地接收和理解语音信息。在“小学生英语素养大赛”的听力部分,试题设计得细致且全面,充分考虑到了小学生的认知水平和学习特点。 1. **听辨单词**环节...

    陕西省西安市2020学年七年级英语上学期第一次月考试题 人教新目标版.doc

    随着英语教育在基础教育阶段的日益重视,七年级学生面临的英语学习任务逐渐加重。陕西省西安市2020学年七年级学生在上学期第一次月考中,就采用了人教新目标版的教材来检验他们的学习成果。这不仅是对学生们学习成效...

    小学三年级英语上册第二单元测试题.doc

    在听力部分,测试题的设计者们巧妙地融入了多项选择题和判断题,让孩子们在听懂英语单词发音和理解简单句子的基础上,进一步培养对语境的理解能力和对信息的记忆能力。其中,让学生根据录音选择对应图片的任务,能够...

    北师大版二年级英语下册Unit 9测试题2.doc

    第二小题的单词与图片匹配题则更多地检验学生对单词的记忆和识别,帮助学生巩固已学知识,加强单词记忆的深度和准确性。 整个测试题的设计不仅涵盖了听、说、读、写四项基本技能,而且每一部分都注重从不同的角度对...

    湖北省利川市文斗乡长顺初级中学2020学年七年级英语下学期第一次月考试题(无答案) 人教新目标版.doc

    第三小节则是两段长对话的听力理解,每段对话设有2个小题,共计7.5分。这要求学生们不仅能听懂对话中的信息,还要能从对话中提取关键内容,理解对话的整体含义。例如,在理解时间的表述时,学生们需要根据对话中的...

    开心英语三年级下册Unit 5 — Unit 6单元测试题精选.doc

    随着全球化的不断深入,英语作为国际通用语言的地位日益凸显,而英语教育也逐渐成为我国基础教育中不可或缺的一部分。特别是对于小学生而言,培养良好的英语学习兴趣和基础技能显得尤为重要。开心英语作为一套面向...

    新译林小学三年级英语3A第3-4单元测试题有答案精选.doc

    例如,听力部分的第一题要求学生根据听到的内容为图片排序,这一题型不仅考验了学生对英语口语的理解能力,还测试了他们的反应速度。通过这样的题目,教师可以了解学生是否能够快速而准确地捕捉到听力材料中的关键...

    浙江省余姚市小曹娥镇初级中学2014-2015学年七年级英语上学期期中试题 人教新目标版

    其次,笔试部分的完形填空题要求学生在充分理解文章的基础上,结合语境选择合适的词汇。这不仅考察了学生对词汇的掌握程度,还包括对语法知识的运用和逻辑推理能力。此外,其他可能包含的选择题、阅读理解、单词拼写...

Global site tag (gtag.js) - Google Analytics