十一次作业加十二次作业

12.1#include<stdio.h>
struct student
{
	char sno[10];
	char sname[20];
	int  age;
	char sex[3];
	char xibie[5];
	char tel[11];
	int ach;
};
int main()
{
	int i;
	student class3[31];
	for(i=0;i<31;i++)
		{
	scanf("%s	%s	%d	%s	%s	%s	%d",class[i].sno,class[i].sname,&class[i].age,
	&class[i].sex,&class[i].xibie,
	&class[i].tel,&class[i].ach);
	}
	for(i=0;i<31;i++)
		{
	printf("%s	%s	%d	%s	%s	%s	%d",class[i].sno,class[i].sname,class[i].age,
	class[i].sex,class[i].xibie,class[i].tel,class[i].ach);
	printf("\n");
	}
	return 0;
}

  

12.2#include<stdio.h>
#include<stdlib.h>
struct zuoye
{
    char a[100];
};
int main()
 {
     zuoye wupeng[1];
     FILE *fp=fopen("f:\\input.txt","r");
     while(!feof(fp))
     {
     fscanf(fp,"%s",wupeng[0].a);
     fclose(fp);
  }
  fp=fopen("f:\\output.txt","w");
  while(!feof(fp))
      {
    fprintf(fp,"%s",wupeng[0].a);
  fclose(fp);}
  return 0;
 }
12.3#include<stdio.h>
#include<stdlib.h>
void s1()
{
    do{
        FILE *fp=fopen("f:\\student.txt","a+");
    printf("请输入学号:");
    scanf("%s",class3.xuehao);
    printf("请输入姓名:");
    scanf("%s",class3.name);
    printf("请输入年龄:");
    scanf("%s",&class3.age)age;
    fprintf(fp,"\n%s    %s    %d",class3.xuehao,class3.name,class3.age);
    printf("该学生信息添加成功,是否继续添加(0\1)");
        int a;
    scanf("%d",&a);
    }while(b==1) ;
}
struct student
{
    char xuehao[10];
    char name[20];
    int age;
}
int main()
{

    printf("----------学生管理系统----------\n");
    printf("1.添加学生信息\n");
    printf("2.查询学生信息\n");
    printf("3.修改学生信息\n");
    printf("4.删除学生信息\n");
    printf("请选择:\n");
    student class3[31];
    return 0;
}
11.1#include<stdio.h>
void add(int *p)
{
    int i,add=0;
    for(i=0;i<5;i++){
         add=add+*(p+i);}
    printf("%d",add);
}
int main()
{
    int a[]={22,33,44,0,11};
    int *p=a;
    add(p);
return 0;
}
11.2#include<stdio.h>
#include<string.h>
int main()
{
    char a[5];
    char *p;
    p=a;
    int i,j,t;
    printf("请输入字符串:");
    for(i=0;i<5;i++)
        scanf("%c",&p[i]);
    for(i=0;i<5;i++)
    {
        for(j=4;j>0;j--)
        {
            if(a[j]<a[j-1])
            {
                t=a[j];
                a[j]=a[j-1];
                a[j-1]=t;
            }
        }
    }
    printf("由小到大为:");
    for(i=0;i<5;i++)
        printf("%c    ",*p++);
return 0;
}
11.3#include<stdio.h>
#include<malloc.h>
int main()
{
    int *p,i;
    f=(int*)malloc(sizeof(int)*10);
    printf("请输入十个数:");
    for(i=0;i<10;i++)
    {
        scanf("%d",p++);
    }for(i=0;i<10;i++)
    {
        printf("%d    ",*(p+i));
    }
    return 0;
}
11.4#include <stdio.h>
#include <stdlib.h>
int main()
{
    int a[10][10];
    int* p[10];
    int i,j;
    for(i=0;i<10;i++)
    {
        p[i]=a[i];
    }
    for(i=0;i<10;i++)
    {
        for(j=0;j<10;j++)
        {
            *p(i+j)=(i+1)*(j+1);
        }
    }
    for(i=0;i<10;i++)
    {
        for(j=0;j<10;j++)
        {
            printf("%02d ",*p(i+j));
        }
        printf("\n");
    }
    return 0;
}
时间: 2024-08-07 06:18:35

十一次作业加十二次作业的相关文章

2017-2018-1 《Linux内核原理与设计》第十二周作业

<linux内核原理与设计>第十二周作业 Sql注入基础原理介绍 分组: 和20179215袁琳完成实验 一.实验说明 ??SQL注入攻击通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,本章课程通过 LAMP 搭建 Sql 注入环境,两个实验分别介绍 Sql 注入爆破数据库.Sql 注入绕过验证两个知识点. 首先通过下面命令将代码下载到实验楼环境中,作为参照对比进行学习. $ wget http://labfil

1112第十一章视图第十二章游标(转载)

1112第十一章视图第十二章游标 第十一章 视图 视图最多可以包含1024 列,创建视图时SELECT 查询中不能包含 COMPUTE 子句,COMPUTE BY 子句或INTO 关键字:除非SELECT 中包含TOP 或 FOR XML 子句,否则不能使用 ORDER BY 子句:定义视图的查询不能包含指定查询提示的OPTION子句,也不能包含TABLESAMPLE 子句. 1. 索引视图(物化视图) 必须创建一个唯一聚集索引 P296 创建索引视图时,不能引用其它视图,只能引用基表,并且基表

201621123042《java程序设计》第十二次作业

1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容. 2. 面向系统综合设计-图书馆管理系统或购物车 使用流与文件改造你的图书馆管理系统或购物车. 2.1 简述如何使用流与文件改造你的系统.文件中数据的格式如何? 2.2 简述系统中文件读写部分使用了流与文件相关的什么接口与类?为什么要用这些接口与类? 2.3 截图读写文件相关代码.关键行需要加注释. 选做:3. 尝试为计算机学院网站设计一个搜索引擎系统(组队完成) 一开始可以只用控制台,不一定要用Web. 3

Linux 第十二章作业

<<<第十二单元练习>>> 1.在server主机中把/etc目录打包压缩到/mnt中,名字为etc.tar.gz 2.复制server主机中的etc.tar.gz到desktop主机的/mnt中 3.同步server主机中的/etc中的所有文件到desktop主机中/mnt中,包含链接文件 附录. 压缩 1)创建一个etc.tar的包 gz格式 gzip etc.tar 把etc.tar包压缩成gz格式 gunzip etc.tar.gz 解压gz格式的压缩包为tar

python第六十八天--第十二周作业

主题: 需求: 用户角色,讲师\学员, 用户登陆后根据角色不同,能做的事情不同,分别如下讲师视图 管理班级,可创建班级,根据学员qq号把学员加入班级 可创建指定班级的上课纪录,注意一节上课纪录对应多条学员的上课纪录, 即每节课都有整班学员上, 为了纪录每位学员的学习成绩,需在创建每节上课纪录是,同时 为这个班的每位学员创建一条上课纪录 为学员批改成绩, 一条一条的手动修改成绩学员视图提交作业查看作业成绩一个学员可以同时属于多个班级,就像报了Linux的同时也可以报名Python一样, 所以提交作

C语言第十二次作业

1, #include<stdio.h> struct student{ char number[10]; char name[20]; int age; char gender[5]; char telephone[15]; char department[20]; int score; }; int main() { printf("定义结构体类型\n"); return 0; } 2,这个题的代码不知道为什么运行以后会报错,出现(ld.exe),不管怎么修改都无法正常

集美大学网络1413第十二次作业成绩(个人作业3) -- Alpha阶段个人总结

题目 个人作业3--个人总结(Alpha阶段) 优秀作业链接:**068 未交:**087 个人作业3成绩 学号 姓名 总结(4) 5个问题(2.5) 自我评价(2.5) 博客互动 (1) 总分(10) **062 林燕 3 2.5 2.5 1 9 **063 魏芳 3 2.5 2.5 1 9 **064 张红 - - - - - **065 王婧 4 2.5 2.5 1 10 **066 李雯钰 4 2.5 2.5 1 10 **067 柯怡芳 3 2.5 2.5 1 9 **068 陈艺菡

Java第十二周作业

1.本周学习总结 1.1以你喜欢的方式(思维导图或其他)归纳总结集合相关内容. 1.1.1 请解释Thread类和Runnable接口实现多线程的区别 Thread类继承于Runnable接口,是Runnable接口的子类,使用Runnable接口实现多线程可以避免单继承的限制 使用Runnable接口实现多线程可以更加方便地实现数据共享的概念. 1.1.2 休眠 Thread.currentThread用法与this相似,用于取得当前执行的线程对象 Thread.sleep()主要是休眠,感觉

软件工程——第十二次作业(2)

PSP总结报告 作业要求:https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/1449 -------------------------------------------------- 回顾1 回顾本学期第一次作业[https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/876].参见 [http://www.cnblogs.com/easteast/p/7403491.h