| 查看: 881 | 回复: 7 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
candysoul金虫 (小有名气)
|
[求助]
100金币一次发放!几道最基本的C题目,面试急用已有2人参与
|
|
|
RT。最好的答案一次发放100金币! 试题(1) 实现override的要求有( ) (2.5分) A.参数与基类中的参数相同 B.返回值与基类中的返回值相同 C.要与基类中的完全一样,包括参数与返回值 D.可以在override时再决定是否与基类相同 试题(2) 在类的定义里声明的一个静态变量,在不同的实例中( ) (2.5分) A.为所有实例共用 B.不同实例有不同的值 C.取决于该变量是否在基类中被定义 D.取决于该变量是否在父类中被定义 试题(3) Protected的作用是 ( ) (2.5分) A.让所有的类成员都能访问,但派生类不能 B.让所有的派生类都能访问,但类成员不能 C.让所有的friend类型的类都能访问 D.类成员和派生类都能访问 试题(4) 以下选项中没有this指针的函数是( ) 。(2.5分) 内联成员函数 B.构造函数 C.静态成员函数 D.析构函数 试题(3) 写出float x 与“零值”比较的if语句。(5分) [c/c++] 答: 试题(4) 请写出下列代码的输出内容。(5分) [c/c++] #i nclude main() { int a,b,c,d; a=10; b=a++; c=++a; d=10*a++; printf("b,c,d:%d,%d,%d",b,c,d); return 0; } 答: 试题(5) 求函数返回值(请写出分析过程)。 (9分) 输入x=9999; int func(x) { int countX=0; while(x) { countX++; x=x&(x-1); } return countX; } 答 : 试题(6) 请找出下面代码中的所有错误。(15分) [c/c++] 说明:以下代码是把一个字符串倒序,如“abcd”倒序后变为“dcba” 1、#i nclude"string.h" 2、main() 3、{ 4、 char*src="hello,world"; 5、 char* dest=NULL; 6、 int len=strlen(src); 7、 dest=(char*)malloc(len); 8、 char* d=dest; 9、 char* s=src[len]; 10、 while(len--!=0) 11、 d++=s--; 12、 printf("%s",dest); 13、 return 0; 14、} 答: 试题(7) #include <filename.h> 和 #include “filename.h” 有什么区别?(6分) 答: |
» 猜你喜欢
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有7人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有8人回复
申请2026年博士
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有5人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有5人回复
2025冷门绝学什么时候出结果
已经有7人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有6人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有7人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
candysoul
金虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 1514.9
- 散金: 96
- 红花: 2
- 帖子: 283
- 在线: 286.2小时
- 虫号: 1972879
- 注册: 2012-09-04
- 性别: GG
- 专业: 水文地质学(含地热地质学)
3楼2014-03-11 16:56:00
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
感谢参与,应助指数 +1
candysoul: 金币+100, ★★★★★最佳答案 2014-03-13 19:29:55
感谢参与,应助指数 +1
candysoul: 金币+100, ★★★★★最佳答案 2014-03-13 19:29:55
|
1. C 2. A 3. D 4. C 3. const float EPSINON=0.00001; if ((x>=-EPSINON) && (x<=EPSINON)) 4. b,c,d:10,12,120 5. 8 6. 错误1:dest=(char*)malloc(len); 分配内存错误 错误2:char* s=src[len]; s的初始化错误 错误3:d++=s--; 这是地址的赋值还是地址内容的赋值,错误, 错误4: 分配的内存没有释放,容易造成野指针。 7. 对于#include <filename.h> ,编译器从标准库路径开始搜索 filename.h 对于#include “filename.h” ,编译器从用户的工作路径开始搜索 filename.h |
2楼2014-03-11 16:23:17
gorgan
木虫之王 (文学泰斗)
无意苦争春
- 应助: 698 (博士)
- 贵宾: 3.457
- 金币: 135818
- 散金: 4559
- 红花: 988
- 沙发: 9410
- 帖子: 164073
- 在线: 7070.6小时
- 虫号: 2539501
- 注册: 2013-07-10
- 性别: GG
- 专业: 计算数学与科学工程计算
【答案】应助回帖
感谢参与,应助指数 +1
|
试题5的分析过程如下: countX=1: x=9999= 10011100001111 x-1=9998=10011100001110 x=x&(x-1)=9998 countX=2: x=9998= 10011100001110 x-1=9997=10011100001101 x=x&(x-1)=9996 countX=3: x=9996= 10011100001100 x-1=9995=10011100001011 x=x&(x-1)=9992 countX=4: x=9992=10011100001000 x-1=9991=10011100000111 x=x&(x-1)=9984 countX=5: x=9984=10011100000000 x-1=9983=10011011111111 x=x&(x-1)=9728 countX=6: x=9728=10011000000000 x-1=9727=10010111111111 x=x&(x-1)=9216 countX=7: x=9216=10010000000000 x-1=9215=10001111111111 x=x&(x-1)=8192 countX=8: x=8192=10000000000000 x-1=8191=01111111111111 x=x&(x-1)=0 |

4楼2014-03-11 17:25:56
5楼2014-03-11 17:26:53













回复此楼