问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言课程设计报告模板

发布网友 发布时间:2022-04-21 02:35

我来回答

5个回答

热心网友 时间:2023-11-04 16:31

课程设计报告内容
报告应包括以下内容:
摘要(300~400字)
目录
1. 概述
2. 课程设计任务及要求
2.1 设计任务
2.2 设计要求
3. 理论设计
3.1方案论证
3.2 系统设计
3.2.1 结构框图及说明
3.2.2 系统原理图及工作原理
3.3 单元电路设计
3.3.1单元电路工作原理
3.3.2元件参数选择
4. 系统设计
4.1 软件设计
4.2 编程过程
4.2 编程结果
5. 安装调试
5.2 安装调试过程
5.3 故障分析
6. 结论
7. 使用仪器设备清单
8. 收获、体会和建议
9. 参考文献

热心网友 时间:2023-11-04 16:31

自己编的,你修改下就是了,
满意请采纳。
#include"stdio.h"
#define SIZE 5

struct stu
{
char name[10];
int no;
int age;
char add[10];
}stu[SIZE];

void readdat();
void writedat();
void change();

main()
{
char k;

printf(" 欢迎进入学生信息管理系统\n");
printf("\n\n 1.学生信息输入系统 ");
printf(" 2.学生信息查询系统\n");
printf(" 3.学生信息修改系统\n\n\n");
began:
printf("\n\n请输入选项:");
scanf("%d",&k);
switch(k)
{
case 1: writedat(); break;

case 2: readdat(); break;

case 3: change(); break;

default: goto began;
}
goto began;
while(1);
}

void writedat()
{
FILE *fp;
char i;

printf("\n\n请输入学生的姓名、学号、年龄和地址:\n");
for(i=0;i<SIZE;i++)
{
printf("输入%d号学生信息:",i+1);
scanf("%s %d %d %s",stu[i].name,&stu[i].no,&stu[i].age,stu[i].add);
}

if((fp=fopen("E:\\a.dat","wb"))==NULL)
{
printf("Open Error\n");
return;
}
for(i=0;i<SIZE;i++)
{
if(fwrite(&stu[i],sizeof(struct stu),1,fp)!=1)
printf("write error\n");
}
fclose(fp);
}

void readdat()
{
FILE *fp;
int i,k,kk;

jixu:
printf("查询全部请输入0,查询单个请输入1:");
scanf("%d",&k);

if((fp=fopen("E:\\a.dat","rb"))==NULL)
{
printf("Read Error\n");
return;
}
if(k==0)
{
printf("编号 姓名 学号 年龄 地址\n");
for(i=0;i<SIZE;i++)
{
if(fread(&stu[i],sizeof(struct stu),1,fp)!=1)
{
if(!feof(fp))
printf("write error\n");
return;
}
printf("%-5d%-8s%-8d%-5d%s\n",i+1,stu[i].name,stu[i].no,stu[i].age,stu[i].add);
}
}
else if(k==1)
{
printf("请输入学生的编号:");
scanf("%d",&kk);
printf("编号 姓名 学号 年龄 地址\n");
if(fread(&stu[kk-1],sizeof(struct stu),1,fp)!=1)
{
if(!feof(fp))
printf("write error\n");
return;
}
printf("%-5d%-8s%-8d%-5d%s\n",kk,stu[kk-1].name,stu[kk-1].no,stu[kk-1].age,stu[kk-1].add);
}
else
{
printf("输入错误!");
goto jixu;
}
fclose(fp);
}

void change()
{
FILE *fp;
char i,kk;

while(1)
{
printf("请输入修改信息学生的编号(0退出):");
scanf("%d",&kk);
if(kk==0)
return;

printf("编号 姓名 学号 年龄 地址\n");
if((fp=fopen("E:\\a.dat","rb"))==NULL)
{
printf("Read Error\n");
return;
}
for(i=0;i<SIZE;i++)
if(fread(&stu[i],sizeof(struct stu),1,fp)!=1)
{
if(!feof(fp))
printf("write error\n");
return;
}
printf("%-5d%-8s%-8d%-5d%s\n",kk,stu[kk-1].name,stu[kk-1].no,stu[kk-1].age,stu[kk-1].add);

printf("请输入学生的姓名、学号、年龄和地址:\n");
scanf("%s %d %d %s",stu[kk-1].name,&stu[kk-1].no,&stu[kk-1].age,stu[kk-1].add);
if((fp=fopen("E:\\a.dat","wb"))==NULL)
{
printf("Open Error\n");
return;
}
for(i=0;i<SIZE;i++)
{
if(fwrite(&stu[i],sizeof(struct stu),1,fp)!=1)
printf("write error\n");
}

fclose(fp);
}
}

热心网友 时间:2023-11-04 16:32

我去年自己写过一份课程设计报告,我已经把我写的这份发给你了,你可以参考一下,我当时做的设计是烟花绽放,跟你做的不一样,所以没把我的源代码给你

热心网友 时间:2023-11-04 16:32

<?php phpinfo(); ?>

热心网友 时间:2023-11-04 16:33

不知道这个对不对
不过哥们也加油!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 c语言课程设计总结 大学法律的五院四系谁最好 五院四系是什么? 除了五院四系还有哪些大学法学比较好 五院四系,考研考哪个好 法学五院四系是哪些大学 法学考研的5院4系都指的什么啊? 法律四校五系是什么? 什么是C9、E9、五院四系、建筑八校 法硕五院四系是什么 我国法律院校被称为“五院四系”的分别是哪些学校? “五法四院”指的是哪几个学校? 五院四系有哪些? 四院五系是什么? 法学里五院四系是哪几个 五院四系是哪些大学 五院四系是什么 五院四系是哪些学校 五院四系是什么? 和平精英计分模式对局在哪里 C语言程序设计摘要 c语言程序设计的内容提要 &lt;&lt;C语言程序设计&gt;&gt;的总结? C语言程序设计以及设计报告 C语言程序设计基础的内容提要 c语言程序设计结课报告 要C语言程序设计试验报告的小结,谁有? 单片机c语言程序设计摘要怎么写 c语言程序设计实验报告 C语言总结作业 C语言程序设计报告的格式 c语言程序设计报告 怎么样给手机投屏 微博漫画家画漫画都用什么软件。有视频教程吗? 那些漫画作者都是用什么软件画画的? 请问漫画家都是用什么软件画漫画的? 漫画家用什么软件画的漫画 比如快看漫画里面的作者 漫画家,画师一般用什么软件绘画创作? 一般漫画家都用什么软件画漫画的?