标题:手机通讯录程序中 怎样实现按汉子名字的首字母查询???? 有谁知道的 帮 ...
只看楼主
飘飘trc
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-5-7
结帖率:0
已结贴  问题点数:20 回复次数:2 
手机通讯录程序中 怎样实现按汉子名字的首字母查询???? 有谁知道的 帮个忙
void search_name_first(struct sjtxl *head)        //姓名首字母查找
{   
    struct sjtxl *p;
    char ch;
    int flag=0;
    system("cls");
    printf("请输入要查找的联系人首字母:");
    scanf("%c",&ch);
    getchar();
    printf("********************************************************************\n\n");
    printf("你查找的联系人信息如下:\n");
    printf("姓名\t性别\t电话\t\t年龄\tQQ\t微信\temail\t通讯次数\n");
    for(p=head;p;p=p->next)
    {
        if(p->name[0]==ch)
        {
            flag=1;   
            printf("%s\t%s\t%s\t%s\t%s\t%s\t%s\t%d\n",p->name,p->sex,p->tel,p->age,p->QQ,p->weixin,p->email,p->pcount);
        }
    }
    if(flag==0)
    {
        system("cls");
        printf("\n\n未查找到指定联系人!\n\n\n");
    }

}
搜索更多相关主题的帖子: system 联系人 字母 
2013-05-26 16:04
赵疯子
Rank: 8Rank: 8
来 自:dream
等 级:蝙蝠侠
威 望:2
帖 子:365
专家分:737
注 册:2013-5-5
得分:10 
用字符串指针来比大小可以么?或者strcmp函数可以么
2013-05-26 19:07
我叫沃恩
Rank: 12Rank: 12Rank: 12
来 自:Asia
等 级:贵宾
威 望:10
帖 子:1234
专家分:3865
注 册:2013-3-29
得分:10 
学习!!

因为我是菜鸟,所以应该被骂! 细节+坚持=成功!
2013-05-26 22:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-408812-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.157905 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved