项目案例报告模板Word下载.doc

上传人:b****2 文档编号:14569706 上传时间:2022-10-23 格式:DOC 页数:8 大小:865.50KB
下载 相关 举报
项目案例报告模板Word下载.doc_第1页
第1页 / 共8页
项目案例报告模板Word下载.doc_第2页
第2页 / 共8页
项目案例报告模板Word下载.doc_第3页
第3页 / 共8页
项目案例报告模板Word下载.doc_第4页
第4页 / 共8页
项目案例报告模板Word下载.doc_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

项目案例报告模板Word下载.doc

《项目案例报告模板Word下载.doc》由会员分享,可在线阅读,更多相关《项目案例报告模板Word下载.doc(8页珍藏版)》请在冰豆网上搜索。

项目案例报告模板Word下载.doc

【案例实现】

#include<

stdio.h>

intmain()

{

voidfun(char(*p)[10]);

//fun函数声明

chara[4][10];

inti;

printf("

输入共有4行,每行有10个字符的文章\n"

);

for(i=0;

i<

4;

i++)

gets(a[i]);

fun(a);

return0;

}

voidfun(char(*p)[10])//定义fun函数

inti,j,k,o,t,m,n;

n=m=k=t=o=0;

for(j=0;

j<

10;

j++)

if(*(*(p+i)+j)>

='

A'

&

*(*(p+i)+j)<

Z'

n++;

//大写字母个数加1。

elseif(*(*(p+i)+j)>

a'

z'

m++;

//小写字母个数相应加1。

0'

9'

k++;

//数字个数相应加1.

elseif(*(*(p+i)+j)=='

'

o++;

//空格字数相应加1,。

else

t++;

//其他字符相应加1.

printf("

大写字母个数为:

%d\n小写字母个数为:

%d\n数字个数为:

%d\n空格个数为:

%d\n其它字符个数为:

%d\n"

n,m,k,o,t);

【案例验证】

输入:

Ihave20

books.And

you?

*****

Ihaveone

输出:

3

小写字母个数为:

21

数字个数为:

2

空格个数为:

7

其他字符个数为:

7

图1上机测试

【案例总结】

(1)通过进行该项目我了解了函数和指针的定义和使用。

(2)熟练地掌握了循环和判断语句的用法。

(3)认识到一个程序在编写之前设计算法的重要性

(4)认识到数学思想对程序设计的重要性。

案例二

九、某公司由于人多,午餐分为多批次就餐,严格要求每批次就餐时间。

并定期抽查就餐情况。

请编写程序实现就餐抽查情况。

要求实现函数:

voidcheck_lunch(intnum,inttime,intinput[],intoutput[])

【输入】intnum,就餐总人数

inttime,就餐分批数

charinput[],就餐情况

【输出】charoutput[],违规就餐情况

【返回】无

说明:

对就餐分3批的情况,12人就餐,正确的就餐情况应如下分布[1,2,3,1,2,3,1,2,3,1,2,3],不符合该分布的即是违规,输出时对相应位置0。

例:

1)输入:

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]

2)输入:

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]

对就餐分4批的情况,11人就餐,正确的就餐情况应如下分布[1,2,3,4,1,2,3,4,1,2,3],不符合该分布的即是违规,输出时对相应位置0。

intnum;

voidcheck_lunch(intnum,inttime,intinput[],intoutput[]);

//checklunch函数声明。

intinput[100];

intnum;

intoutput[100];

inttime,i;

请分别输入就餐人数num和分批次数time:

\n"

scanf("

%d%d"

&

num,&

time);

输入就餐情况(input[]):

num;

scanf("

%d"

input[i]);

check_lunch(num,time,input,output);

return0;

voidcheck_lunch(intnum,inttime,intinput[],intoutput[])//定义checklunch函数。

inti,k=1;

{

if(input[i]==k)

output[i]=k;

//符合该分布的即是正确,输出相应位置数字。

else

output[i]=0;

//不符合该分布的即是违规,输出时对相应位置为0。

k++;

if(k==time+1)

k=1;

}

输出正确的就餐情况,不符合该分布的即是违规,输出时对相应位置0:

printf("

%c"

output[i]+48);

123

123313111123

123003100123如图2

114

12342334123

12340034123如图3

图2上机测试

图3上机测试

6

指导教师评语:

1、项目案例报告:

a、内容:

不完整□完整□详细□

b、案例分析:

较差□合理□非常合理□

c、实现:

未实现□部分实现□全部实现□

d、文档格式:

不规范□基本规范□规范□

2、上机测试:

a、未能完全理解题目,测试情况较差□

b、部分理解题目,部分测试情况正确□

c、理解题目较清楚,测试情况基本正确□

d、理解题目透彻,测试情况正确□

项目案例报告成绩:

,占总成绩比例:

60%

项目案例其它环节成绩:

环节名称:

上机测试,成绩:

,占总成绩比例:

40%

总成绩:

指导教师签字:

年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 营销活动策划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1