数据结构课程设计求数据结构 课程设计 背单词程序 C++

数据结构课程设计  时间:2021-09-23  阅读:()

数据结构课程设计题目 1. 运动会分数统计   任务:参加运动会有n个学校,学校编号为1……n。比赛分成m个

#include #include #include #include using namespace std; int n; //n个学校 int m; //m个男子项目 int w; //w个女子项目 struct pro //表示项目的结构体 { string name; //项目名称 int snum[6]; //前5名学校的编号 }p[21]; struct school //表示学校的结构体 { int num; string name; //学校名称 int score; //学校总分 int male; //男子总分 int female; //女子总分 }sch[21]; int integral[5]=;//前五名得分 void input() { int i,j,y,x; printf("输入学校数目:"); y=0; while(1) { scanf("%d",&n); if(n>=1&&n<=20)y=1; if(y)break; else printf("输入数据有误,请重新输入:"); } for(i=1;i<=n;i++) { printf("输入第%d个学校的名称:",i); cin>>sch[i].name; sch[i].score=0; sch[i].female=0; sch[i].male=0; sch[i].num=i; } printf("输入男子项目数和女子项目数:"); y=0; while(1) { scanf("%d%d",&m,&w); if(m<=20&&m>=1&&w<=20&&w>=1)y=1; if(y)break; else printf("输入数据有误,请重新输入:"); } for(i=1;i<=m+w;i++) { printf("输入第%d个项目的名称: ",i); cin>>p[i].name; printf("输入第%d个项目的前5名的学校编号: ",i); for(j=1;j<=5;j++) { y=0; while(1) { scanf("%d",&x); if(x>=1&&x<=20)y=1; if(y)break; else printf("输入数据有误,请重新输入:"); } p[i].snum[j]=x; sch[x].score+=integral[j-1]; if(i<=m)sch[x].male+=integral[j-1]; else sch[x].female+=integral[j-1]; } } } void print(int i) { cout<sch[j].num) } printf(" 按编号排列: "); printf("编号 学校名称 总分 男子总分 女子总分 "); for(i=1;i<=n;i++) print(i); } void zongfen() //按学校总分排序 { int i,j; school t; for(i=1;i=1&&s<=n)y=1; if(y)break; else printf("输入数据有误,请重新输入:"); } printf("该学校相关信息: "); printf("编号 学校名称 总分 男子总分 女子总分 "); for(i=1;i<=n;i++) { if(sch[i].num==s) { print(i); break; } } cout<=1&&s<=n)y=1; if(y)break; else printf("输入数据有误,请重新输入:"); } cout<数据结构课程设计学生成绩管理系统(C语言的)。。。要有删除、添加、排序、修改等功能#include #include typedef struct list { int data[100]; int len; }SeqList; int seq_insert(SeqList *SeqL,int i,int x) //每次只插入一次 { SeqL->data[i-1]=x; return SeqL->data[i-1]; } main() {

求数据结构 课程设计 背单词程序 C++

我刚写了个。



你看看符合不符合: #include<iostream.h> #include<stdlib.h> #include<string.h> char a[1005]; char b[1005]; void cxjg() { cout<<"**********************************"<<endl; cout<<"正确 单词:"<<a<<endl; cout<<"输入的单词:"<<b<<endl; if(strcmp(a,b)==0) cout<<"you are all right!"<<endl; else cout<<"继续努力"<<endl; } void bei() { int i; cout<<"**********************************"<<endl; cout<<"***1.背单词。

2.对比结果.0.返回****"<<endl; cout<<"**********************************"<<endl; while(cin>>i) { system("cls"); if(i==0) break; if(i==1) { cout<<"输入单词:"; cin>>b; cout<<"输入完毕"<<endl; } if(i==2) cxjg(); cout<<"**********************************"<<endl; cout<<"***1.背单词。

2.对比结果.0.返回****"<<endl; cout<<"**********************************"<<endl; } } void cx() { cout<<"**********************************"<<endl; cout<<"要背的单词是:"<<a<<endl; cout<<"**********************************"<<endl; } void sr() { int i; cout<<"**********************************"<<endl; cout<<"**1.输入要背的单词.2查询要背单词**"<<endl; cout<<"************0.返回****************"<<endl; cout<<"**********************************"<<endl; while(cin>>i) { system("cls"); if(i==0) break; if(i==1) { cin>>a; cout<<"输入完毕"<<endl; } if(i==2) cx(); cout<<"**********************************"<<endl; cout<<"**1.输入要背的单词.2查询要背单词**"<<endl; cout<<"************0.返回****************"<<endl; cout<<"**********************************"<<endl; } } void gn() { int i; cout<<"**********************************"<<endl; cout<<"************功能选择界面**********"<<endl; cout<<"**输入相应的数字,进入相应的功能**"<<endl; cout<<"**1.输入单词**2.背单词****0.返回**"<<endl; cout<<"**********************************"<<endl; while(cin>>i) { system("cls"); if(i==0) break; if(i==1) sr(); if(i==2) bei(); cout<<"**********************************"<<endl; cout<<"************功能选择界面**********"<<endl; cout<<"**输入相应的数字,进入相应的功能**"<<endl; cout<<"**1.输入单词**2.背单词****0.返回**"<<endl; cout<<"**********************************"<<endl; } } int main() { int i; cout<<"**********************************"<<endl; cout<<"********欢迎来到背单词程序********"<<endl; cout<<"******1.进入功能界面***0.退出*****"<<endl; cout<<"**********************************"<<endl; while(cin>>i) { system("cls"); if(i==1) gn(); if(i==0) break; cout<<"**********************************"<<endl; cout<<"********欢迎来到背单词程序********"<<endl; cout<<"******1.进入功能界面***0.退出*****"<<endl; cout<<"**********************************"<<endl; } return 0; }

10gbiz:香港/洛杉矶CN2直连线路VPS四折优惠,直连香港/香港/洛杉矶CN2四折

10gbiz怎么样?10gbiz在本站也多次分享过,是一家成立于2020的国人主机商家,主要销售VPS和独立服务器,机房目前有中国香港和美国洛杉矶、硅谷等地,线路都非常不错,香港为三网直连,电信走CN2,洛杉矶线路为三网回程CN2 GIA,10gbiz商家七月连续推出各种优惠活动,除了延续之前的VPS产品4折优惠,目前增加了美国硅谷独立服务器首月半价的活动,有需要的朋友可以看看。10gbiz优惠码...

Hostwinds:免费更换IP/优惠码美元VPS免费更换IP4.99,7月最新优惠码西雅图直连VPS

hostwinds怎么样?2021年7月最新 hostwinds 优惠码整理,Hostwinds 优惠套餐整理,Hostwinds 西雅图机房直连线路 VPS 推荐,目前最低仅需 $4.99 月付,并且可以免费更换 IP 地址。本文分享整理一下最新的 Hostwinds 优惠套餐,包括托管型 VPS、无托管型 VPS、Linux VPS、Windows VPS 等多种套餐。目前 Hostwinds...

PIGYUN:美国联通CUVIPCUVIP限时cuvip、AS9929、GIA/韩国CN2机房限时六折

pigyun怎么样?PIGYunData成立于2019年,2021是PIGYun为用户提供稳定服务的第三年,目前商家提供香港CN2线路、韩国cn2线路、美西CUVIP-9929、GIA等线路优质VPS,基于KVM虚拟架构,商家采用魔方云平台,所有的配置都可以弹性选择,目前商家推出了七月优惠,韩国和美国所有线路都有相应的促销,六折至八折,性价比不错。点击进入:PIGYun官方网站地址PIGYUN优惠...

数据结构课程设计为你推荐
十进制转换成二进制十进制怎么转化为二进制红杉树视频会议全时视频会议怎么样?手机软件开发教程来个人帮忙下啊手游架设了怎么才能手机玩3g安全网联通3g 手机接入点设置3gwap上网快,还是设置3gnet上网快???华为解锁码申请华为手机申请到解锁码了怎么解锁啊交通信号灯控制系统什么是智能交通信号灯csol进不去csol怎么进不去l六间房六间房的名称由来wap地带CMWAP、CMNET、CMTDS有什么区别?工地监控方案监控工程质量保证措施
php空间租用 域名备案信息查询 企业域名备案 ftp空间 韩国俄罗斯 警告本网站 网站挂马检测工具 工作站服务器 网站卫士 1g空间 服务器托管什么意思 最漂亮的qq空间 申请网站 国外的代理服务器 购买空间 国外网页代理 域名和主机 服务器防御 亿库 websitepanel 更多