从键盘输入一批学生的数据,然后把…
来源:互联网 发布:韩路淘宝店 编辑:程序博客网 时间:2024/04/30 16:53
#include<stdio.h>
#include<stdlib.h>
struct student
{
int num;
char name[20];
char sex;
int age;
float score;
}
main()
{
struct student stud;
char numstr[20],ch;
FILE *fp;
if((fp=fopen("stud.dat","wb")==NULL))
{
printf("can't open filestud,dat\n");
exit(1);
}
do
{
printf("enternumber:");gets(numstr);stud.num=atoi(numstr);
printf("entername:");gets(stud.name);
printf("entersex:");stud.sex=getchar();getchar();
printf("enterage:");gets(numstr);stud.age=atoi(numstr);
printf("enterscore:");gets(numstr);stud.score=atof(numstr);
fwrite(&stud,sizeof(structstudent),1,fp);//将结构变量stud的值写入文件
printf("have another studentrecord(y/n)?");
ch=getchar();getchar();
}
while(ch=='Y'||ch=='y');
fclose(fp);
}
#include<stdlib.h>
struct student
{
}
main()
{
}
0 0
- 从键盘输入一批学生的数据,然后把…
- 从键盘输入n名学生数据,转存到磁盘文件,然后回显
- 从键盘输入一个大于9999的整数,然后把每个数位上的数累加
- 有五个学生,每个学生有3门课(语文、数学、英语)的成绩,写一个程序接收从键盘输入学生的信息,输入格式为:name,30,30,30(姓名,三门课成绩), 然后把输入的学生信息按总分从高到低的顺序写入
- 从键盘输入两个学生数据,写入一个文件中, 再读出这两个学生的数据显示在屏幕上。
- 【c语言】从键盘输入BOY三个字符,然后把它们输出到屏幕
- 80x86汇编编程:把一串字符从键盘输入,然后逆序输出
- c语言:从键盘输入BOY三个字符,然后把它们输出到屏幕。
- 有5个学生每个学生有3门课程的成绩,从键盘输入学生数据(包括学号,姓名,3门成绩)。
- 有五个学生,每学生有3门课的成绩,从键盘输入以上数据(学生号,姓名,三门课成绩)
- 把一批数据用Excel打开
- 从键盘输入数据的两种方法
- 从键盘输入一个整数,然后逆序输出
- 从键盘输入数据
- 要求从键盘输入一个二维数组,然后将该二维数组按从大到小的顺序排列。
- 从键盘输入一个人的姓和名,然后将姓和名的首字母变成大写字母
- 从键盘输入两个整数,然后输出他们的平方值及立方值
- 写一个Java应用程序,从键盘输入一个整数,然后输出它的平方值立方值
- 一个5名学生数据单向链表
- 设有一个教师与学生通用的表格,教…
- 从文件中逐个读取字符
- 用字符串读/写函数编制一个将文本…
- 在文本文件string.txt末尾添加若干…
- 从键盘输入一批学生的数据,然后把…
- 将一些格式化的数据写入文本文件,…
- 把电话本存入名为TEL.TXT文本文件…
- 编程读出文件stud.dat中的第三个学…
- 写一个程序,对文件stud.dat加密,…
- 算术左移运算实现程序
- 一个函数把十进制整数转换为二进制…
- 位域运算,位域bs的存储
- 比较数组中各元素长度,按元素长度…