#include

#include

/* User Code Begin(考生可在本行后添加代码,例如结构体类型的定义、函数原型声明等,行数不限) */

typedef struct{

int iNum;

char cName[8];

float fCh;

float fMath;

float fEng;

}STUD;

STUD FindByName(STUD str[], int n, char name[]);

/* User Code End(考生添加代码结束) */

int main(void)

{

STUD sTranscript[] = { {1001, "张三丰", 69.5, 61.5, 91.5}, {1002, "李云龙", 92.5, 67.5, 81.5},

{1003, "郭 靖", 79.5, 67.5, 86.5 }, {1004, "苗翠花", 83.0, 75.5, 84.0},

{1005, "张无忌", 65.5, 81.5, 71.0} };

STUD *stu;

char name[16];

printf("请输入你要查找的学生姓名: ");

gets(name);

stu = FindByName(sTranscript, 5, name); //调用函数查找信息

if (stu)

{

printf("\n查找的学生信息为: ");

printf("%d %s %.1f %.1f %.1f\n", stu->iNum, stu->cName, stu->fCh, stu->fMath, stu->fEng);

}

else

{

printf("\n你要查找的学生不存在!\n");

}

return 0;

}

/* User Code Begin:考生在此后完成自定义函数的设计,行数不限 */

STUD FindByName(STUD *str, int n, char name[])

{

int i;

for(i=0;i

if (0==strcmp((char *)name,(char *)(str[i].cName)))

return *(str+i);

}

报错 error C2115: '=' : incompatible types

谢谢

c语言结构体李云龙张三丰,C语言 有一个错误 求改正相关推荐

  1. c语言结构体编程,[编程] C语言的结构体详解

    结构体 struct 结构体名{}变量名; 结构体变量: struct person{ char *name; int age; float score; } student; 成员的获取和赋值 // ...

  2. C 语言结构体引用,引用 C 语言结构体学习

    引用 C 语言结构体学习 这篇文章很基础,是个学习的好资料,所以收藏了: 1.直接声明结构体变量: struct{ int length; int width; }box1; 这样就声明了一个名为bo ...

  3. c语言 结构体的输入输出_C语言的控制结构和输入输出

    c语言 结构体的输入输出 Control Structure in C defines how the statements in the program are going to execute. ...

  4. c语言+结构体指针初始化,c语言结构体指针初始化===

    c语言结构体指针初始化 今天来讨论一下C中的内存管理. 记得上周在饭桌上和同事讨论C语言的崛起时,讲到了内存管理方面 我说所有指针使用前都必须初始化,结构体中的成员指针也是一样 有人反驳说,不是吧,以 ...

  5. c语言结构体定义蚂蚁,C语言结构体(struct)常见使用方法

    C语言结构体(struct)常见使用方法 C语言结构体(struct)常见使用方法 基本定义:结构体,通俗讲就像是打包封装,把一些有共同特征(比如同属于某一类事物的属性,往往是某种业务相关属性的聚合) ...

  6. c语言结构体定义坐标,C语言结构体定义的方法汇总

    什么是结构体? 在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类.结构体可以被声明为变量.指针或数组等,用以实现较复杂的数据 ...

  7. c语言结构体加联合,C语言:结构体和联合体(共用体)

    结构体:struct 1.结构体变量的首地址能够被其最宽基本类型成员的大小所整除. 2.结构体每个成员相对于结构体首地址的偏移量(offset)都是成员的整数倍. 3.结构体的总大小为结构体最宽基本类 ...

  8. c语言结构体和联合体,C语言结构体和联合体

    1.单链表插入 #include #include #define FALSE 0 #define TRUE 1 typedef struct NODE{ STRUCT NODE *link; int ...

  9. c语言结构体实验张三丰,如何成为公务员考试结构化面试里的张三丰

    原标题:如何成为公务员考试结构化面试里的张三丰 我相信很多人都看过李连杰主演的<张三丰>,电影中最后张三丰在练习太极拳的过程中出现了几个桥段,从开始的记忆犹新到最后的模模糊糊,这正是最高境 ...

最新文章

  1. mysql的altertable_mysql 的 alter table 操作性能小提示
  2. ArcGIS for JavaScript 关于路径开发的一些记录(二)
  3. js调用QQ进程的方法总结
  4. Monitor Asynchronous Apex
  5. 【控制】多智能体系统总结。5.系统合并。
  6. 1.API的调用过程(3环部分)
  7. iOS - Frame 项目架构
  8. C#经典系列-键值对
  9. 计算机专业指南作业6,计算机专业指南的学习心得体会
  10. nosetest忽略执行指定文件方法
  11. mysql的select复合查询语法_MySQL(九)之数据表的查询详解(SELECT语法)二
  12. 小程序 实现语音播放功能
  13. 总结一下Android中主题(Theme)的正确玩法
  14. 2021最新解除微信黑号方法
  15. DataFrameDataSet
  16. linux中怎么卸载tree,Liunx系统命令中tree命令详解
  17. c# 网络字节序数据传输
  18. Linux命令查看压缩包文件目录
  19. el-button自定义图片显示
  20. 【数据结构 | C语言】建立森林

热门文章

  1. 手写数字识别c语言作业,10 行代码,实现手写数字识别
  2. 【连载】计算机组成原理 --- 第五章 中央处理器
  3. 饼图、柱形图、堆积柱、折线图、散点图,到底应该怎么选?
  4. 让代码创造童话,共建快乐世界:六一儿童节特辑
  5. 如何加密Android apk
  6. Rundeck 部署
  7. 闪电侠 Uvicorn
  8. 医学图像分割——U-Net解读与个人笔记
  9. 小学计算机键盘的初步认识教案,小学信息技术西交大三(上)第六课:初步认识键盘(教案...
  10. 高手的定胆方法(待验证)