C语言-结构体
2015-03-31 11:18
134 查看
#include<stdio.h> struct stu //定义结构体类型 { int num; char *name; char *sex; float score; } boy[5]={ //定义结构体数组 {101,"张三","男",45}, {102,"李四","男",62.5}, {103,"何芳","女",92.5}, {104,"程玲","女",87}, {105,"王明","男",58} }; void main() { int i,c=0; float ave,s=0; for(i=0;i<5;i++) { s+=boy[i].score; //计算总分 if(boy[i].score<60) c+=1; //统计成绩大于60的人数 } printf("总分:%f\n",s); ave=s/5; printf("平均分:%f\n不及格人数:%d\n",ave,c); }
相关文章推荐
- C语言--分支结构
- 数据结构——c语言描述 第五章 (1) 特殊矩阵的压缩存储
- C语言中 Float 数据结构的存储计算
- C语言 跳马 队列,广搜,结构体
- 数据结构之快速排序(C语言)
- C语言小结之结构体
- IOS开发---C语言-⑤流程控制:顺序结构、选择结构、循环结构
- C语言2(程序结构)
- C语言结构简介
- C语言3(复杂程序结构)
- 【C语言复习(二十四)】C语言程序内存结构总结
- 数据结构——c语言描述 第六章(1)二叉树树的基本操作和二叉树的线索化
- 队列的链式结构C语言实现
- C语言 ,嵌入式 ,数据结构 面试题目(1)
- 数据结构之c语言----从字符串中剔除另一个字符串
- 循环控制结构程序07 - 零基础入门学习C语言22
- 二维、结构网格单相流SIMPLE 算法的C语言实现
- C语言 链表 数据结构实验之链表三:链表的逆置
- c语言FILE结构和字符串读取
- C语言中结构体大小计算即存储分配