随笔分类 - C语言结构体应用
C语言结构体应用方面的示例
摘要:#include#include#include#define N 4extern unsigned _floatconvert;#pragma extref _floatconvertstruct student{ int num; char name[10]; char sex; int age; float grade;}stu[N]={{101,"Zhang",'M',19,95...
阅读全文
摘要:设有如下结构体:struct student { int num; char name[10]; int grade;}按学生成绩等级将学生信息添加到相应等级的链表中。 #include#include#include#define N 13extern unsigned _floatconvert; /*防止floating point formats not linked 错误发生*/#...
阅读全文
摘要:已知学生结构体如下:struct student { int num; char name[8]; char sex; int age; float grade;};要求按照学生成绩进行排序,输出排序后的结果。 #include#include#include#define N 10extern unsigned _floatconvert; /*防止floating point forma...
阅读全文
摘要:设已经建立两个链表,且两个链表都是以学号升序排列写的,要求编写一个函数,将两个链表按升序合并。 #include#include#include#include#define LEN sizeof(struct student)extern unsigned _floatconvert; /*防止floating point formats not linked 错误发生*/#pragma ...
阅读全文
摘要:链表的基本操作包括建立链表、链表的插入、删除、输出和查找等。 #include#include#include#include#define NULL 0#define LEN sizeof(struct student)extern unsigned _floatconvert; /*防止floating point formats not linked 错误发生*/#pragma ext...
阅读全文
摘要:给定学生成绩登记表如表9.1所示。 学号(num) 姓名(name) 成绩(grade) ...
阅读全文
摘要:设计一个程序,统计一个班(最多有35人)的学生成绩,要求能实现如四个功能: (1)由键盘输入每个学生的学号和四门课程的成绩。 (2)计算每个学生的平均分和总分。 (3)按总分从高到低排出名次,并按名次输出每个学生的情况,包括:学号、各科成绩、平均分和总分。 (4)根据用户要求输出某门课程(由键盘输入课程号)成绩在90分以上(含90分)且总分在前五名的学生情况,包括:学号、各科成...
阅读全文
摘要:#include#include#includestruct stud_type{ char name[20]; long num; char sex;};void print(struct stud_type *p){ int i; for(i=0;iname,(p+i)->num,(p+i)->sex); //printf("%-20s%8ld%c\n",(...
阅读全文

浙公网安备 33010602011771号