几个弱智C题
摘要:
从网上下了一个C的笔试题,发现附带的答案,不是错的,就是很初级的人写的,发现看了半天,没看懂!于是自己写了一下1.给定一个字符串,输出本字符串中只出现一次并且最靠前的那个字符的位置?比如"abaccddeeef" 则是b,输出2int find_char(const char *str){ int pos[256]; const char *p = str; if((!str)||!(*str))//空指针或者空串 { return -1;} memset(pos,-1,sizeof(pos));//遍历一遍,存下每个字母的位置,如果存过一次,就把位置设置为-2 while 阅读全文
posted @ 2012-05-05 20:00 cokecoffe 阅读(176) 评论(0) 推荐(0) 编辑