网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

c语言查找姓名的函数 c语言输入学生姓名查找成绩

用C语言设计一个学生信息查询系统程序

1、首先创建一个c语言项目。然后右键头文件,创建一个Stu的头文件。

创新互联是一家专业提供随州企业网站建设,专注与成都网站建设、成都做网站、html5、小程序制作等业务。10年已为随州众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。

2、编写头文件的代码。再将数据结构的增删改查和结构体写入头文件。

3、在源文件中创建main源文件和Stu源文件。再main文件中写入int mian()代码。

4、然后在mian主函数中,写入while语句无限循环。再写入Init函数。

5、在Stu源文件的Init函数用printf语句,将学生管理系统输出。再创建链表的头节点head。

6、然后用switch函数对操作进行判断。再执行数据结构的增删改查功能。这样一个学生管理系统的基本框架就完成了。

C语言补充函数 查找学生学号姓名?

char *search(struct student stu[3],int num)

{

int i;

for(i=0;i3;i++)

{

if(stu[i].sno == num)

return (stu[i].sname);

}

return "输入的学号不存在";

}

c语言,输入工号,和姓名,然后线性查找,输入查找工号,输出姓名

#include"stdio.h"

#define N 10

#define Three 5

int ReadName(char name[][Three],long num[]); /*Readname()函数原型*/

int LinSearch(long num[],long x,int n); /*LinSeach()函数原型*/

int main()

{

char name[N][Three]; /*定义二维字符数组*/

int n,pos;

long num[N],x;

n=ReadName(name,num); /*输入教师姓名和工号*/

printf("Total teachers are %d\n",n);

printf("Input the searching ID");

scanf("%d",x); /*以整型格式从键盘输入待查找的工号*/

pos=LinSearch(num,x,n); /*查找工号为num的教师*/

if(pos!=-1)

printf("name = %s\n",name[pos]); /*若找到打印姓名*/

else

printf("Not found!\n"); /*若未找到,则打印未找到提示信息*/

return 0;

}

/*函数功能:输入教师的工号和姓名,当输入负值时,结束输入,返回教师人数*/

int ReadName(char name[][Three],long num[]) /*函数定义*/

{

int i=-1;

do{

i++;

printf("Input teacher's ID and name:");

scanf("%d %s",num+i,name[i]);//参数错误.

}while (num[i]0); /*输入负值时结束输入*/

return i;

}

/*按线性查找法查找值为x的数组元素,若找到则返回x在数组中的下标位置,否则返回-1*/

int LinSearch(long num[],long x,int n) /*函数定义*/

{

int i;

for (i=0;in;i++)

{

if(num[i]==x)

return i; /*若找到则返回x在数组中的下标*/

}

return -1; /*若循环结束任然未找到,则返回-1*/

}


分享文章:c语言查找姓名的函数 c语言输入学生姓名查找成绩
转载注明:http://bjjierui.cn/article/dohjced.html

其他资讯