首页 > 其他 > 详细

张浩飞 160809307 (12)

时间:2016-12-16 00:55:44      阅读:332      评论:0      收藏:0      [点我收藏+]
#include<stdio.h>
struct student
{
    char number[10];
    char name[20];
    int age;
}; 
void one()
{
    student class3;
    char b;
    FILE *fp=fopen("c:\\student.txt","a+");
    printf("?????:");
    scanf("%s",class3.number);
    printf("?????:");
    scanf("%s",class3.name);
    printf("?????:");
    scanf("%d",&class3.age);
    fprintf(fp,"%s    %s    %d\n",class3.number,class3.name,class3.age);
    printf("????,??????????(yes/no):");
    scanf("%s",&b);
    do
    {
        printf("?????:");
        scanf("%s",class3.number);
        printf("?????:");
        scanf("%s",class3.name);
        printf("?????:");
        scanf("%d",&class3.age);
        fprintf(fp,"%s    %s    %d\n",class3.number,class3.name,class3.age);
        printf("????,??????????(yes/no):");
        scanf("%s",&b);
    }while(b==yes);
}
int main()
{
    printf("----------??????----------\n");
    printf("1.??????\n"); 
    printf("2.??????\n");
    printf("3.??????\n");
    printf("4.??????\n");
    printf("???:\n");
    int a;
    scanf("%d",&a);
    if(a==1)
        one();     
    return 0;
}

先看的第三题,老师那天上课讲的大概懂了一半一半,又看了看其他同学的,最后觉得能理解了一些。

#include<stdio.h>
#include<stdlib.h>
struct student{
    char sno[10];
    char stele[15];
    char sname[20];
    int score;
    int age;
    
};
int main()
{    
    student class3[31];
    scanf("%s%s%s%d%d",&class3[0].sno,&class3[0].sname,&class3[0].stele,&class3[0].age,&class3[0].score);
    printf("%s %s %s %d %d",class3[0].sno,class3[0].sname,class3[0].stele,class3[0].age,class3[0].score);
    return 0;    
}

第一题定义结构体,需要先确定存储信息都有什么,根据需要实现的功能看编码

#include<stdio.h>
struct student
{
    char sno[10];
    char sname[20];
    int age;
    char tel[11];
    int score;
}; 

int main()
{
    student class3[31];
    int i;
    for(i=0;i<31;i++)
          scanf("%s%s%d%s%d",class3[i].sno,class3[i].sname,&class3[i].age,class3[i].tel,&class3[i].score);
    for(i=0;i<31;i++)
          printf("%s %s %d %s %d\n",class3[i].sno,class3[i].sname,class3[i].age,class3[i].tel,class3[i].score);
    return 0;
}

 

张浩飞 160809307 (12)

原文:http://www.cnblogs.com/zhf-9747/p/6185320.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!