联想派遣员工笔试试题及答案:
联想笔试题
1.设计函数 int atoi(char *s)。
int atoi(const char *nptr);
函数说明
atoi()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,
而再 遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。
返回值 返回转换后的整型数。
#include
#include
int myAtoi(const char* s){
int result = 0;
int flag = 1;
int i = 0;
while(isspace(s[i]))
i ;
if(s[i] == '-'){
flag = -1;
i ;
}
if(s[i] == ' ')
i ;
while(s[i] != '\0'){
if((s[i] > '9') || (s[i] < '0'))
break;
int j = s[i] - '0';
result = 10 * result j;
i ;
}
result = result * flag;
return result;
}
int main(){
char* a = " -1234def";
char* b = " 1234";
int i = myAtoi(a);
int j = myAtoi(b);
printf("%d \n",i);
printf("%d",j);
return 0;
}
2.int i=(j=4,k=8,l=16,m=32); printf(“%d”, i); 输出是多少?
输出32
3.解释局部变量、全局变量和静态变量的含义。
他们是相对于生命周期说的,全局变量伴随着程序直到最后,局部变量离开的作用域就会销毁
静态变量分为静态局部变量和静态全局变量,他们的生命周期伴随着程序直到最后,二者的区别在可见性
4.解释堆和栈的区别。
栈的存储容量比堆的存储容量小
栈上的数据可以自动释放,堆上的必须由程序员释放
5.论述含参数的宏与函数的优缺点。
宏的优点:执行效率高
宏的缺点:容易出错
函数的优点:不容易出错
函数的确定 执行效率低
普天C 笔试题
1.实现双向链表删除一个节点P,在节点P后插入一个节点,写出这两个函数。
2.写一个函数,将其中的\t都转换成4个空格。
3.Windows程序的入口是哪里?写出Windows消息机制的流程。
4.如何定义和实现一个类的成员函数为回调函数?
5.C 里面是不是所有的动作都是main()引起的?如果不是,请举例。
6.C 里面如何声明const void f(void)函数为C程序中的库函数?
7.下列哪两个是等同的
int b;
A const int* a =
1.设计函数 int atoi(char *s)。
int atoi(const char *nptr);
函数说明
atoi()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,
而再 遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。
返回值 返回转换后的整型数。
#include
#include
int myAtoi(const char* s){
int result = 0;
int flag = 1;
int i = 0;
while(isspace(s[i]))
i ;
if(s[i] == '-'){
flag = -1;
i ;
}
if(s[i] == ' ')
i ;
while(s[i] != '\0'){
if((s[i] > '9') || (s[i] < '0'))
break;
int j = s[i] - '0';
result = 10 * result j;
i ;
}
result = result * flag;
return result;
}
int main(){
char* a = " -1234def";
char* b = " 1234";
int i = myAtoi(a);
int j = myAtoi(b);
printf("%d \n",i);
printf("%d",j);
return 0;
}
2.int i=(j=4,k=8,l=16,m=32); printf(“%d”, i); 输出是多少?
输出32
3.解释局部变量、全局变量和静态变量的含义。
他们是相对于生命周期说的,全局变量伴随着程序直到最后,局部变量离开的作用域就会销毁
静态变量分为静态局部变量和静态全局变量,他们的生命周期伴随着程序直到最后,二者的区别在可见性
4.解释堆和栈的区别。
栈的存储容量比堆的存储容量小
栈上的数据可以自动释放,堆上的必须由程序员释放
5.论述含参数的宏与函数的优缺点。
宏的优点:执行效率高
宏的缺点:容易出错
函数的优点:不容易出错
函数的确定 执行效率低
普天C 笔试题
1.实现双向链表删除一个节点P,在节点P后插入一个节点,写出这两个函数。
2.写一个函数,将其中的\t都转换成4个空格。
3.Windows程序的入口是哪里?写出Windows消息机制的流程。
4.如何定义和实现一个类的成员函数为回调函数?
5.C 里面是不是所有的动作都是main()引起的?如果不是,请举例。
6.C 里面如何声明const void f(void)函数为C程序中的库函数?
7.下列哪两个是等同的
int b;
A const int* a =
以下是网友对联想派遣员工笔试试题及答案的回答:
报歉,目前还没有相关答案。我来抢答案?
- 当前共有0条记录,每页0条,当前0/0页
- 上一页
- 下一页
最新更新笔试更多..
湖北成教网 武汉纺织大学成教
武汉轻工大学成教
湖北师范大学成教
武汉工程大学成教
长江大学成教
湖北科技学院成教
荆州教育学院成教
荆楚理工学院成教
湖北开放职业学院成教
湖北中医药高等专科学校成教
湖北理工学院成教
荆州理工职业学院成教
湖北国土资源职业学院成教
中南财经政法大学成教
武汉大学成教
武汉理工大学成教
武汉科技大学成教
华中农业大学成教
湖北工业大学成教
湖北中医药大学成教
武汉成人高考网
孝感成人高考网
荆州成人高考网
咸宁成人高考网
宜昌成人高考网
襄阳成人高考网
十堰成人高考网
武汉自考网
黄冈自考网
宜昌自考网
襄阳自考网
十堰自考网
湖北成人高考报名网
湖北自考报名网
湖北大学成教
湖北工业大学成教
湖北中医药大学成教
华中农业大学成教
武汉大学成教网
武汉科技大学成教
武汉理工大学成教
中南财经政法大学成教
上海成考网
上海自考网
中南财经政法大学自考
中南财经政法大学自考
华中师范大学自考招生网
武汉理工大学自考
湖北大学自考
华中农业大学自考
湖北中医药大学自考
湖北工业大学自考
华中师范大学自考招生网
湖北中医药大学成教
湖北中医药大学成教
武汉理工大学成教
武汉科技大学成教
武汉大学成教
湖北工业大学成教
湖北大学成教
华中农业大学成教
中南财经政法大学成教
华中师范大学成教
湖北中医药大学自考
武汉理工大学自考
武汉大学自考
湖北工业大学自考
湖北大学自考
华中农业大学自考
中南财经政法大学自考
华中师范大学自考