码迷,mamicode.com
首页 > 其他好文 > 详细

160809322王翔君-十二次作业

时间:2016-12-16 01:00:23      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:txt   amp   put   turn   add   年龄   div   sharp   ber   

#include<stdio.h>
struct student
	{
   char number[10];
   char name[4];
   char gender[20];
   char phone[20];
   char dept[20];
   int age;
   int score;
	}; 
int main()
{
    
    return 0;
}

  

#include<stdio.h>
struct student
	{
    char number[10];
    char name[20];
    int  age;
    }; 
int main()
{
    student class3[31];
    int i=0,j;
    FILE *fp=fopen("g:\\input.txt","r");
    while(!feof(fp))
    {
        fscanf(fp,"%s%s%d",class3[i].number,class3[i].name,&class3[i].age);
        i++;
    }
    fclose(fp);
    fp=fopen("g:\\output.txt","w");
    for(j=0;j<i;j++)
        fprintf(fp,"%s    %s    %d\n",class3[j].number,class3[j].name,class3[j].age);
    fclose(fp);    
    return 0;
}

  

#include<stdio.h>
struct student{
    char number[10];
    char name[20];
    int age;
}; 
void add()
{
    student class3;
    int i=0,j;
    char w;
    FILE *fp=fopen("f:\\student.txt","a+");
    printf("请输入姓名:");
    scanf("%s",class3.name);
	printf("请输入学号:");
    scanf("%s",class3.number);
    printf("请输入年龄:");
    scanf("%d",&class3.age);
    fprintf(fp,"%s    %s    %d\n",class3.number,class3.name,class3.age);
    printf("信息添加成功,是否继续添加学生信息(y/n)");
    scanf("%s",&w);
    do
    {
        
		 printf("请输入姓名:");
        scanf("%s",class3.name);
		printf("请输入学号:");
        scanf("%s",class3.number);
        printf("请输入年龄:");
        scanf("%d",&class3.age);
        fprintf(fp,"%s    %s    %d\n",class3.number,class3.name,class3.age);
        printf("信息添加成功,是否继续添加学生信息(y/n)");
        scanf("%s",&w);
    }while( w==‘y‘);
}
int main()
{
    printf("                           三班学生管理系统\n");
    printf("添加学生信息\n"); 
    int a;
    scanf("%d",&a);
    if(a==1)
        add();
    return 0;
}

  这道题中,无论是y还是n都得继续添加学生信息,do while 的循环中的判断好像没用。

160809322王翔君-十二次作业

标签:txt   amp   put   turn   add   年龄   div   sharp   ber   

原文地址:http://www.cnblogs.com/16-322/p/6185165.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!