第12次作业王重阳160809311

#include<stdio.h>//定义结构体类型
struct student{
     char number[50],name[50],gender[50],dept[50];
     int age,phonenum,score;
};
int main()
{

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;
}
#include<stdio.h>
struct student{
    char number[10];
    char name[20];
    int age;
};
void add()
{
    student class3;char ch;
    FILE *fp=fopen("g:\\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("信息添加成功,是否继续添加学生信息(y/n)");
    scanf("%s",&ch);
    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("信息添加成功,是否继续添加学生信息(y/n)");
        scanf("%s",&ch);
    }while(ch==‘y‘ || ch==‘Y‘);
}
int main()
{
    printf("                    学生管理系统\n");
    printf("1.添加学生信息\n");
    printf("2.其他功能。。。\n");
    printf("请选择(只能选1....):\n");
    int a;
    scanf("%d",&a);
    if(a==1)
        add();
    return 0;
}
时间: 2024-10-13 01:45:31

第12次作业王重阳160809311的相关文章

Week12《java程序设计》第12次作业总结

Week12<java程序设计>第12次作业总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容. 2. 面向系统综合设计-图书馆管理系统或购物车 使用流与文件改造你的图书馆管理系统或购物车. 2.1 简述如何使用流与文件改造你的系统.文件中数据的格式如何? 答:在注册登录模块中,在用户仓库中无法找到的用户,使用对象流和缓冲流查找对应文件是否存在,不存在就进行注册.从文件中读取影虎的登录信息.登录成功后,使用组合过滤流读取用户的书库信息. 2.2 简述系

王重阳160809311第5次作业

#include<stdio.h>//输入三个数有小到大排序 int main() { int x; int y; int z; printf("输入三个整数:"); scanf("%d %d %d",&x,&y,&z); if(x<y && x<z) { if(y<z) printf("按从小到大排序为:%d %d %d\n",x, y, z); if(y>z) pri

王重阳160809311第9次作业

#include <stdio.h> #include <string.h> void aaa() { char a[100]; int length,j,i,temp; printf("请输入:"); scanf("%s",a); length=strlen(a); for(j=0;j<length;j++) { for(i=1;i<length;i++) { if(a[i]<a[i-1]) { temp=a[i]; a[

作业三160809311王重阳

#include<stdio.h>//三角形 int main() { printf("*\n"); printf("**\n"); printf("***\n"); printf("****\n"); printf("*****\n"); printf("******\n"); printf("*******\n"); printf("****

C语言程序设计第12次作业

一.本次课主要内容: 本章主要介绍指针相关的基础知识,本节课的主要如下 (1)通过示例"电码加密"引入字符指针与字符串处理.首先重点介绍字符指针和字符串的关联和区别,然后对常用字符串处理函数进行讲解,通过对比示例强调字符串运算的特殊性并分析原因. (2)通过例子"任意个整数求和"引入用指针实现内存动态分配.首先要分析为什么要进行内存的动态分配管理,然后介绍了动态内存分配的一般步骤和具体分配函数. 二.实验内容:(70分) 1. 输入一个字符串,把该字符串的前三个字母

4.13日第12次作业,16章外包,17章需求,19章组织级与大型项目

29-高项-田哲琦 16章.外包管理 1.外包的形式有哪五种?什么是利益关系?P346-348 答:企业现行采用的主要外包形式如下: 1).活动外包 2).服务外包 3).内包 4).合包 5).利益关系. 利益关系(benfit-based relationship),这是一种长期合作关系,双方先为此关系进行投资,再根据预先拟定的协议分享利益,共同承担风险,同时共享利益. 2.外包管理的目标是什么?要实现这个目标,对外包管理提出哪四个方面的要求?P348 答:软件外包管理总的目标是用强有力的手

12.31 作业

public class A02 { public static void main(String[] args) { // TODO 自动生成的方法存根 //声明两个int型变量,运用三元运算符判断两个变量是否相等,若不相等,求出两个数中较大的. int A = 12; int B = 15; boolean X = ('A'=='B'); String Y = 'A'>'B'? "A":"B"; System.out.println("A和B是否

SQL Server代理(2/12):作业步骤和子系统

SQL Server代理是所有实时数据库的核心.代理有很多不明显的用法,因此系统的知识,对于开发人员还是DBA都是有用的.这系列文章会通俗介绍它的很多用法. SQL Server代理作业有一系列的一个或多个作业步骤组成.一个作业步骤会分配给特定的作业子系统,用来标识将要进行的作业步骤工作种类.每个作业步骤在各自安全上下文运行,尽管每个作业有可以决定谁可以修改作业的拥有者.这篇文章会聚焦组成SQL Server代理作业的作业步骤和子系统. 作业的快速回顾 认为SQL Server代理作业的最好方式

第12次作业及答案

1.把自己的网卡名称修改为eth0,并配置IP地址为,192.168.8.188 2.开机时自动清空/tmp下面的所有文件 3.设置umask为0044,在创建文件测试查看文件的权限. 4.写一个周期性计划任务在每周五晚上12点20分将/usr/local/htwcs备份到opt下.