- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
东软培训考核试题(内部资料)
单选题(共20分,每题1分)
快速排序的时间复杂度_____。
O(n*log(n)); B) O(n*n); C)O(n*n/2); ; D)O(log(n));;
计算程序执行完的结果:
short a;
char *p;
a = 1234;
p= (char *)a;
*p = 56;
请问题变量a的数值为______。
1234; B) 3456; C)5634; D)1080
判断程序的结果:
char * p = “Hello World”;
*p = “A”;
程序执行后的结果_______。
A) p指向的字符串为“Aello World”;
B) p指向的字符串为“Hello World”;
C) 不能通过编译;
D) 结果未知;
请问这个结构体所占的空间大小是______。
Typedef {
Int a;
Char b,
Short c,
Short d,
}AA_t;
A)16byte; B) 9 byte; C)12 byte; D)8
5、有下列程序段
char a[3],b[]=”China”;
a = b;
printf(“%s”,a);
则______。
A)运行后将输出China B)运行后将输出Ch;
C)运行后将输出Chi D)编译出错;
6、若有语句int * point, a =4 ;和point = a;下面均代表地址的一组选项是______。
A), point, *a; B)*a, a, *point; C)*point, *point, a; D)a, *point, point;
7 、语句int (*ptr)();的含义是______。
ptr是指向一维数组的指针变量;
ptr是指向int类型的指针变量;
ptr是指向函数的指针,该函数返回一个int类型的数据;
ptr是一个函数名,该函数的返回值是指向int类型的指针;
8、若有以下定义和语句:
struct student
{
int age;
int num;
};
struct student stu[3] = {{1001,20},{1002,19},{1003,21}};
main()
{
struct student *p;
p = stu;
...
}
则以下不正确的引用是______。
A)(p++)-num; B)p++; C)(*p).num; D)p=stu.age;
9、请正确指出下列指针的最确切的含义,int (*ptr)[3]、int *(*ptr)[4]、
void* (*ptr)(void*)______。
A)一个指针数组,数组元素的个数为3个; 一个指向4个元素数组的指针、数组的每个元素是一个指针;一个函数的指针,这个函数的返回值还是个指针;
B)一个指向3个元素数组的指针; 一个指向4个元素数组的指针、数组的每个元素是一个指针;一个函数的指针,这个函数的返回值还是个指针;
C) 一个指针数组,数组元素的个数为3个; 一个指针数组、数组的每个元素是一个指针;一个函数的指针,这个函数的返回值还是个指针;
D) 一个指向3个元素数组的指针; 一个指针数组、数组的每个元素是一个指针;一个函数的指针,这个函数的返回值还是个指针;
下程序的运行结果为_______?
int x=0, y=0;
void func1(int x, int y)
{
x = 5, y=6;
}
void func2( )
{
x=12, y=13;
}
void main( void )
{
func1(x, y) ;
printf(“%d, %d”, x, y) ;
func2( );
printf(“%d,%d”, x,y) ;
}
5, 6,12,13
0, 0, 12, 13
5, 6, 0, 0
D. 0, 0, 0, 0
请指出以下操作的各个结果_______
char str[] = “Hello”;
char* pStr = str;
int n = 60;
sizeof(str) = ?;
sizeof(pStr) = ?
sizeof(n) = ?
A) 5, 5, 4 B) 6, 4, 4 C) 5, 4, 4 D) 6, 4, 2
已知一个类A有一个成员变量m_iValue,以及一个SetValue函数设置这个值,需要在构造的时候进行赋值。以下几种方式中错误的是:
A) A::A(int iValue) {m_iValue = iValue;}
您可能关注的文档
最近下载
- 河南省洛阳涧西区2022—2023学年七年级下学期期中考试语文试卷.docx VIP
- 2024年全国高考数学真题分类(函数与导数)汇编(附答案).pdf
- 奥维互动地图在线路勘测中地应用.docx
- 河南省洛阳市涧西区2023-2024学年七年级下学期期中考试语文试卷(含答案).pdf VIP
- 中国盐业集团有限公司招聘笔试题库2022.pdf
- 2023年福建考评员考试答案.docx VIP
- 英语中考短语大全.doc VIP
- 2024《企业盈利能力分析的国内外文献综述》2400字.docx VIP
- 蓝碳生态系统碳汇计量监测技术规程.pdf VIP
- 2025年开封文化艺术职业学院单招职业适应性测试题库及答案一套.docx VIP
文档评论(0)