目前本站已有 十几万 份求职资料啦!


联想笔试真题

10-16 00:00:09 来源:http://www.qz26.com 笔试题目   阅读:8892
导读:1.设计函数 int atoi(char *s)。int atoi(char *s){char sign;char sign_val = 1;int val = 0;int n = 0;/* skip spaces */while (isspace(*s))++s;if (*s == ~-~ || *s == ~+~)/* skip ~-~ and ~+~ sign */{sign = *s;if (sign == ~-~)sign_val = -1;++s;}/* when goes here, it is not space or sign */while ((*s != ~\0~) && isdigit(*s)){val = 10 * n + (*s - ~0~);n = val;s++;}if (*s != ~\0~){printf("non digit in your input!!\n");exit(-1);}/* non error occured */return (si
联想笔试真题,标签:银行笔试题目,企业笔试题目,http://www.qz26.com

1.设计函数 int atoi(char *s)。

int atoi(char *s)

{

char sign;

char sign_val = 1;

int val = 0;

int n = 0;

/* skip spaces */

while (isspace(*s))

++s;

if (*s == ~-~ || *s == ~+~)

/* skip ~-~ and ~+~ sign */

{

sign = *s;

if (sign == ~-~)

sign_val = -1;

++s;

}

/* when goes here, it is not space or sign */

while ((*s != ~\0~) && isdigit(*s))

{

val = 10 * n + (*s - ~0~);

n = val;

s++;

}

if (*s != ~\0~)

{

printf("non digit in your input!!\n");

exit(-1);

}

/* non error occured */

return (sign_val * val);

}

2.int i=(j=4,k=8,l=16,m=32); printf("%d", i); 输出是多少?


Tag:笔试题目银行笔试题目,企业笔试题目求职笔试面试 - 笔试题目
【字号: 】 【打印】 【关闭
最新更新
推荐热门
联系我们 | 网站地图 | 财务资料 | 范文大全 | 求职简历 | 财会考试 | 成功励志
Copyright 二六求职资料网 All Right Reserved.
1 2 3 4 5 6 7 8 9 10