26.5.3 迭代4.3:添加主菜单
| 课时名称 | 课时知识点 |
|---|---|
| 26.5.3 迭代4.3:添加主菜单 |
相关推荐
2021-2022计算机二级等级考试试题及答案No.19183.docx
2021-2022计算机二级等级考试试题及答案No.19183.docx
YOLO+OpenClaw+AIGC缺陷生成:破解工业检测“数据荒”的低代码方案
组件定位解决的核心问题底层生成引擎像素级纹理合成能力OpenClaw可控生成中间件精准控制缺陷位置/形态/语义,无需手写Prompt EngineeringYOLO26检测/分割模型端到端训练+边缘部署,对合成数据兼容性好不可控:Prompt写“scratched metal surface”,生成的划痕位置、长度、深度完全随机,无法作为标注数据;不真实:合成纹理与真实产线图像的色差、光照、噪声分布不一致,模型学到的是“AI味”而非缺陷特征;不可标注。
交通处罚单管理系统(C语言课程设计)文档.doc
交通处罚单管理系统 中国地质大学(武汉) 地球科学学院 014072班 2010-11-26 用C语言编写一个简单的模拟交通处罚单管理系统 [要求] 交通处罚单涉及到车辆、驾驶员和开单交警的信息,还有交通处罚单号码、处罚时间等 信息; [功能] 1. 要求可以输入、删除、浏览交通处罚单信息; 2. 可以按车辆、驾驶员和开单交警查询; 3. 统计某段时间某个驾驶员的交通处罚单数目及交通处罚单号; 源代码: #include<stdio.h> #include<string.h> #include<stdlib.h> #define N 100 struct Plist //处罚单 { char vno[20]; //车牌号 char dname[20]; //驾驶员姓名 char pname[20]; //交警姓名 char pno[20]; //交警编号 char no[20]; //处罚单编号 char date[20]; //处罚日期 } list[N]; //处罚单数组 void input(); //输入模块 void dele(); //删除模块 void browse(); //浏览模块 void search(); //查询模块 void count(); //统计模块 void menu(); //主菜单 void vno_search(); //按车牌号查询 void dna_search(); //按驾驶员姓名查询 void pna_search(); //按开单交警姓名查询 main() { menu(); getchar(); } void menu() { int n; int r; do { system("cls"); printf("\n\t\t\t\t交通处罚单管理系统\n"); printf("········································"); printf(" 菜单: 1-信息录入 2-信息删除 3-信息浏览 4-信息查询 5- 信息统计 6-退出系统\n"); printf("········································"); printf("请从输入数字选择相应的功能:"); scanf("%d",&n); if(n<1""n>6) { r=1; getchar(); } else r=0; }while(r==1); switch(n) { case 1:input();break; case 2:dele();break; case 3:browse();break; case 4:search();break; case 5:count();break; case 6:exit(0); } } void input() { FILE*fp; int num; int i,j; if((fp=fopen("list.txt","r+"))==NULL) { if((fp=fopen("list.txt","w"))==NULL) { printf("文件打开或创建失败!\n"); printf("\npress enter to return menu\n"); getchar(); menu(); } printf("\n请输入处罚单数量:"); scanf("%d",&i); printf("\n\n"); for(j=0;j<i;j++) { printf("输入第%d张处罚单的:\n",j+1); printf("\n 车牌号、驾驶员姓名、交警姓名、交警号、处罚单号、日期(如20101112)\n"); printf("\n注意:中间用空格隔开!\n"); scanf("%s%s%s%s%s%s",&list[j].vno,&list[j].dname,&list[j].pname,&list[j].pno ,&list[j].no,&list[j].date); } for(j=0;j<i;j++) { fprintf(fp,"\n%s\t%s\t%s\t%s\t%s\t%s",list[j].vno,list[j].dname,list[j].pnam e,list[j].pno,list[j].no,list[j].date); } fclose(fp); printf("\n保存成功!"); printf("\npress enter to return menu\n"); getchar(); getchar(); menu(); } printf("\n请输入处罚单数量:"); scanf("%d",&i); for(j=0;!feof(fp);j++) //读取文件 { fscanf(fp
Vivado2015.4使用教程(一个完成工程的建立)
Vivado2015.4使用教程(一个完成工程的建立)
XE10手机开发框架
包含完整的程序和控件。功能如下: 1、主菜单与主界面的切换 2、StyleBook的设计 3、界面布局 4、显示数据界面框架 5、编辑界面框架,包括输入框输入的时候键盘问题 6、WSDL三层结构服务器访问接口,实现数据同步服务器 7、DataSet转JSON,JSON转DataSet功能 8、报表框架 9、查询框架 10、单选择框、多选择框、日期选择框 11、本地数据库SQLITE的访问及操作、及数据库图片操作 12、获取本版号 13、提示框、提示汉化 14、百度定位 15、扫描二维码和条码 16、拔电话,(安卓、IOS通用) 17、通讯录(ABC滑动) 18、汉字拼音码 19、版本更新日志 20、通知提醒 21、分享界面 22、安卓版本升级 23、PHP的三层结构服务器访问接口,实现数据同步服务器 24、等待进度条框、等待框 25、DATASNAP三层结构服务器访问接口 (有 电脑测试端) 26、多图片之间的切换 27、HTTPServer 三层结构服务器访问接口(有HTTP 电脑测试端) 28、选择文件对话框 29、图片上传、图片下载 30、通知提醒指定到那个窗体 31、二维码在线生成 32、手机截屏 33、解决启动图片不能全屏的问题 34、RTC三层结构服务器访问接口 35、快递单查询 36、天气预报查询 37、增加二个主题框架 38、获取手机外网IP 39、增加按钮Page切换效果 40、手机异常问题跟踪查询 41、客户订单界面 42、类似聊天框 43、Chart图表的使用



