C语言见习报告6篇 |
您所在的位置:网站首页 › c语言实验报告总结怎么写 › C语言见习报告6篇 |
C语言见习报告6篇
![]() C语言见习报告怎么写?C语言是一种计算机程序设计语言,属高级语言范畴,它既具有高级语言的特点,又具有汇编语言的特点。通过见习做一报告,下面是小编为你整理的C语言见习报告6篇_C语言实习工作报告,希望对你有用! 更多关于“实习工作总结”(点击关注↓↓↓) №.1▎大学生医药厂实习工作报告总结 №.2▎实习报告模板范文4篇 №.3▎办公室文员实习报告范文6篇 №.4▎超市实习日记30篇 №.5▎本科毕业实习工作报告范文 C语言见习报告一:班级:姓名: 实验名称: 电话订餐信息处理 实验目的: 题目要求: 一个小饭馆的生意非常红火,要想用餐必须提前一天打电话预订,假设我们是饭馆负责接受 电话预订的服务员,我们需要做些什么呢?首先,需要准备一张大小适当的白纸,等待顾客的电话。李红最先打进了电话,她预约第2天中午12点用餐,用餐人数5人,服务员在纸上做了如下记录:“李红 12点 5人”;接着,刘娜、汪涵、孙杰和赵君分别来了电话,服务员根据他们的要求做了记录,此时纸上记录的内容是: 李红 12点 5人 刘娜 11点 2人 汪涵 11点20分 3人 孙杰 10点30分 5人 赵君 13点20分 6人 孙杰随后又来电话,将用餐时间推后一个小时,那么记录的内容也应该做相应的修改。刘娜来用餐以后,可以将其信息从纸上划去 编写程序处理电话订餐的情况 实验步骤: 首先建立结构体类型,然后函数声明,编写主函数,定义函数,调用函数。完成后,对程序进行调试,确定所编写的程序是否能够运行。 实验内容: #include #include #define ma_ 30 struct guest { intnum; char name[40]; char time[20]; int sum; }guestlink[ma_]; void insert(int _p); void inquire(int); void change(int); void dele(int _p); void show(int); void main() { inti; int count=0; do {0 printf("1.......插入\n"); printf("2.......查询\n"); printf("3.......修改\n"); printf("4.......删除\n"); printf("5.......显示\n"); printf("6.......退出\n"); scanf("%d",&i); switch(i) { case 1: insert(&count);break; case 2: inquire(count);break; case 3: change(count);break; case 4: dele(&count);break; case 5: show(count);break; case 6:break; default:printf("输入错误!");break; } }while(i!=6); } void insert(int _p) { inti,number; if(_p==ma_) { printf("用餐已满\n");return;} printf("请输入编号:"); scanf("%d",&number); for(i=0;i=p&&flag==1) printf("所查询的编号不存在"); } void change(int p) { inti,number,flag=1; printf("请输入要修改的编号"); scanf("%d",&number); for(i=0;i if(guestlink[i].num==number) { printf("请输入姓名:"); scanf("%s",guestlink[i].name); printf("请输入用餐时间:"); scanf("%s",guestlink[i].time); printf("请输入人数:"); scanf("%d",&guestlink[i].sum); flag=0; } if(i>=p&&flag==1) printf("所查询的编号不存在"); } void dele(int _p) { inti,j,number,flag=1; printf("请输入要删除的编号"); scanf("%d",&number); for(i=0;i= pos; i--) data[i+1] = data[i]; data[pos].no = no; strcpy(data[pos].name, name); data[pos].english = english; data[pos].math = math; data[pos].Programming = Programming; data[pos].mark_ave = mark_ave; data[pos].mark_tot = mark_tot; (_len)++; } } void save(STUDENT _data, int len)//将数据保存到文件 { int i; FILE _fp; fp=fopen("成绩统计表.t_t","w"); fprintf(fp,"%8s", "学号"); fprintf(fp,"%8s", "姓名"); fprintf(fp,"%8s", "英语"); fprintf(fp,"%8s", "数学"); fprintf(fp,"%10s", "C语言"); fprintf(fp,"%12s", "平均分"); fprintf(fp,"%10s\n", "总分"); fprintf(fp,"========================================================================\n"); putchar('\n'); for (i = 0; i< len; i++) { fprintf(fp,"%8d", data[i].no); fprintf(fp,"%8s", data[i].name); fprintf(fp,"%8.1lf", data[i].english); fprintf(fp,"%8.1lf", data[i].math); fprintf(fp,"%10.1lf", data[i].Programming); fprintf(fp,"%12.1lf", data[i].mark_ave); fprintf(fp,"%10.1lf\n", data[i].mark_tot); } fprintf(fp,"========================================================================\n"); fclose(fp); printf("文件已保存到\"成绩统计表.t_t\""); getchar(); getchar(); } /_-----------主程序--------------_/ void main() { STUDENT data[MA_N]; int len = 0; char sele; paint(); scanf("%c", &sele); while (sele != '0') { switch(sele) { case '1': input(data, &len); break; case '2': output(data, len); break; case '3': sort(data, len); break; case '4': find(data, len); break; case '5': insert(data, &len); break; case '6': save(data, len); break; default: if (sele != '\n') printf("%s\n", " break; } if (sele != '\n') paint(); scanf("%c", &sele); } 输入错误!"); } ☆☆工商企业管理毕业实习报告范文3篇☆☆ ☆☆毕业实习论文范文3篇☆☆ ☆☆施工员实习总结范文3篇☆☆ 共2页: 上一页12下一页 C语言见习报告6篇 C语言见习报告怎么写?C语言是一种计算机程序设计语言,属高级语言范畴,它既具有高级语言的特点,又具有汇编语言的特点。通过见习做一报告,下面是小编为你整理的C语言见习报告6篇_C语言实习工作报告,希望对 推荐度: ![]() ![]() ![]() ![]() ![]() 上一篇:轧钢实习报告 下一篇:面包店实习总结5篇_面包店实习心得 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |