项目案例报告模板.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目案例报告模板

项 目 案 例 报 告 课程名称: 高级语言程序设计 院 部: 学生姓名: 学 号: 专业班级: 指导教师: 2015年 6月 案例一 【案例内容】 【案例分析】 利用函数指针和循环知识先判断是否为大写字母是大写字母个数加【案例实现】 #includestdio.h int main() { void fun(char(*p)[10]); //fun函数声明 char a[4][10]; int i; printf(输入共有4行,每行有10个字符的文章\n); for(i=0;i4;i++) gets(a[i]); fun(a); return 0; } void fun(char(*p)[10]) //定义fun函数 { int i,j,k,o,t,m,n; n=m=k=t=o=0; for(i=0;i4;i++) for(j=0;j10;j++) if(*(*(p+i)+j)=A*(*(p+i)+j)=Z) n++; //大写字母个数加1。 else if(*(*(p+i)+j)=a*(*(p+i)+j)=z) m++; //小写字母个数相应加1。 else if(*(*(p+i)+j)=0*(*(p+i)+j)=9) k++; //数字个数相应加1. else if(*(*(p+i)+j)== ) o++; //空格字数相应加1,。 else t++; //其他字符相应加1. printf(大写字母个数为:%d\n小写字母个数为:%d\n数字个数为:%d\n空格个数为:%d\n其它字符个数为:%d\n,n,m,k,o,t); } 【案例验证】 输入:输出:大写字母个数为 图1 上机测试 【案例总结】 (1) 通过进行该项目我了解了的和使用 (2) 熟练地掌握了循环和判断语句的用法。 (3) 认识到一个程序在编写之前设计算法的重要性 (4) 认识到数学思想对程序设计的重要性。 案例二 【案例内容】 、某公司由于人多,午餐分为多批次就餐,严格要求每批次就餐时间。并定期抽查就餐情况。请编写程序实现就餐抽查情况。要求实现函数: void check_lunch(int num, int time,int input[], int output[]) 【输入】 int num,就餐总人数 int time,就餐分批数 char input[],就餐情况 【输出】 char output[], 违规就餐情况 【返回】 无 说明:对就餐分3批的情况,12人就餐,正确的就餐情况应如下分布[1,2,3,1,2,3,1,2,3,1,2,3],不符合该分布的即是违规,输出时对相应位置0。 例: 输入:num = 12,time = 3,input =[1,2,3,3,1,3,1,1,1,1,2,3] 输出:output = [1,2,3,0,0,3,1,0,0,1,2,3] 输入:num = 11,time = 4,intput = [1,2,3,4,2,3,3,4,1,2,3] 输出:output = [1,2,3,4,0,0,3,4,1,2,3] 【案例分析】对就餐分3批的情况,12人就餐,正确的就餐情况应如下分布[1,2,3,1,2,3,1,2,3,1,2,3],不符合该分布的即是违规,输出时对相应位置0。对就餐分批的情况,1人就餐,正确的就餐情况应如下分布[1,2,3,],不符合该分布的即是违规,输出时对相应位置0。 【案例实现】#includestdio.h int num; int main() { void check_lunch(int num, int time,int input[], int output[]); //check lunch函数声明。 int input[100]; int num; int out

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档