C语言中“else if(strcmp(p1->tele,str)==0)”这个语句是什么意思啊...
p1应该是个结构体, tele是结构体p1 中的一个字符串变量, strcmp 用来比较字符. 如果前面比后面的大返回1, 后面比前面的大返回-1, 相等返回0.用法:#include <string.h> 功能:比较字符串s1和s2。一般形式:strcmp(字符串1,字符串2)说明: 当s1<s2时,返回值<0 当s1=s2时,返回值=0 当...
用C语言做通讯录
strcpy(t[j+1].tele,temp.tele); } if(flag==0)break; \/*如果标志为0,说明没有发生过交换循环结束*\/ } printf("sort sucess!!!\\n"); \/*显示排序成功*\/}\/*快速查找,参数为结构体数组和记录数*\/void qseek(ADDRESS t[],int n){ char s[20]; int l,r,m; printf("\\nPlease sort before q...
学生信息管理系统(C语言)
p1 = head; p0 = stu; if(head == NULL) { head = p0; p0->next = NULL; } else { while((p0->num > p1->num)&&(p1->next != NULL)) { p2 = p1; p1 = p1->next; } if(p0->num <= p1->num) { if(head == p1) head = p0; else p2->next = p0; p0->next = p1; }...
求用C写的通讯录管理系统!!
strcpy(t[j+1].tele,temp.tele); } if(flag==0)break; \/*如果标志为0,说明没有发生过交换循环结束*\/ } printf("sort sucess!!!\\n"); \/*显示排序成功*\/ } \/*快速查找,参数为结构体数组和记录数*\/ void qseek(ADDRESS t[],int n) { char s[20]; int l,r,m; printf("\\nPlease sort bef...
C语言按学生姓名查询修改
这个……我可以给你一个写好了的 学生成绩管理系统!但是如果要在这里改的话 定义一个char name[20];cin>>name;if((strcmp(name,students[n].name))==0)这样就行了!
用C语言编写学生管理系统界面
if(L->next==NULL||L==NULL) printf("该通讯录中没有元素,查找失败\\n"); else { while(p !=NULL) { if(!strcmp(p->name,n)) { flag=1; printf("要查找的是第%d位通讯者:\\n",seat); printf(" Number: %d Name: %s TeleNo.:%.0f\\n",p->number,p->name,p->telenum); } p=p...
vc++编程问题
while (strcmp(szName,"0")) { CTelRecord tele(szName,"0"); pLook=TelList.LookUp(tele); if (pLook) { cout<<"在电话簿中找到"<<szName<<",内容是:"<<endl; cout<<setw(15)<<"【姓名】"<<setw(15)<<"【电话号码】"<<endl; pLook->ShowNode(); } else cout<<"在电话簿中找不到...
C语言课程设计
if(strcmp(t[m].name,s)<0) \/*如果中间结点小*\/ l=m+1; \/*修改左边界*\/ else r=m-1; \/*否则,中间结点大,修改右边界*\/ } if(l>r) \/*如果左边界大于右边界时*\/ printf("未找到!\\n"); \/*显示没找到*\/ getch();} 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 湛觅儿 2012...
用C语言. 编写一个“通讯录管理系统”程序
for(i=0;i<length;++i)if(strcmp(adr[i].teleOff,in)==0)printf(strFmt,adr[i].ID,adr[i].name,adr[i].workPlace,adr[i].teleOff,adr[i].teleHome);};void homenumbersearch(ADDRESS adr[],int length){ printf("请输入家庭电话:\\n"); scanf("%s",&in); for(i=0;i<length;++i)if...
求c语言编写电话薄实现添加删除修改就可以 最好有图形菜单,没有也可...
if(strcmp(temp[i].num,s)==0) {kkk=i;flag=1;break;} i++; } if(flag==1) break; \/*若编号存在,则进行插入之前的新记录输入操作*\/ else { getchar(); printf("\\n===>The number %s is not existing,try again?(y\/n):",s); scanf("%c",&ch); if(ch=='y'||ch=='Y') {cont...