上机实验报告Word格式.docx
- 文档编号:22105479
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:15
- 大小:879.94KB
上机实验报告Word格式.docx
《上机实验报告Word格式.docx》由会员分享,可在线阅读,更多相关《上机实验报告Word格式.docx(15页珍藏版)》请在冰豆网上搜索。
将两个两位的正整数a、b合并成一个正整数c,合并的方式是:
将a数的十位和个位数依次放在c的千位和十位上,b数的十位和个位数依次放在c的百位和个位上(例如:
当a=45,b=12时调用该函数后c=4152)。
B.30个人在一家饭馆里吃饭共花了50先令,每个男人花3.5先令,每个女人花2.5先令,每个小孩花1先令,请编程求男人、女人和小孩各几人?
C.编程序求解爱因斯坦阶梯问题:
设有一阶梯,每步跨2阶,最后余1阶;
每步跨3阶,最后余2阶;
每步跨5阶,最后余4阶;
每步跨6阶,最后余5阶;
只有每步跨7阶时,正好到阶梯顶。
问共有多少步阶梯?
D.统计指定文本文件mydata.txt中数字字符的个数。
4、在C语言编程调试过程中,找到并记录不少于5处不同错误信息描述,并解释相应错误信息的含义(写到实习报告中)。
5、用MicrosoftWord2003完成上机实习报告;
实习报告要求如下:
(1)报告包含一个自制封面,统一为“集中上机1实习报告”,封面应包含本人专业、班级和姓名;
(2)报告正文题目统一为“文字处理及C语言深入”,小2号黑体,居中;
(3)报告正文内容分四部分:
上机实习的目的和地位;
上机实习内容;
上机实习过程描述(PPT和Excel,C语言源程序及错误信息);
心得体会。
(4)正文一级标题为4号黑体,二级标题为小4号黑体;
(5)正文内容为小4号宋体,行间距为单倍行距;
(6)为正文加入页眉和页码,页眉统一为“集中上机1实习报告”,5号宋体,自制封面不要显示页码;
(7)正文完成后,另起一新页自行设计个人履历表,要求表格占满一整页,字体为小4宋体;
(9)完成的Word文档以本人姓名作为文件名保存。
三、上机实习过程描述(PPT和Excel,C语言源程序及错误信息):
PPT
PPT是大家常见的一种演示模式,当然也是我们比较熟悉的东西。
他通过运用MicrosoftPowerPoint软件,实现图文并茂的展示方式,让我们更好的表达我们想要展示出来的东西。
同时我们也可以根据我们自己的喜好或某种需求,放置音乐和视频,连接超级链接等等,满足我们的各种要求。
EXCEL:
回顾2001—2011十年间“亚洲女子天团”S.H.E的专辑销售情况
专辑名
发行年份
未发片订单(万)
春季销量(万)
夏季销量(万)
秋季销量(万)
冬季销量(万)
台湾销量(万)
内地销量(万)
总销量(万)
平均每月销量(万)
第一张《女生宿舍》
2001.09.11
30
14
26
40
21
89
110
9.1666666667
第二张《青春株式会社》
2002.01.16
20
56
35
28
41
25.5
134.5
160
13.333333333
第三张《美丽新世界》
2002.08.05
47.5
40.5
63
71
170
200
16.666666667
第四张《Together新歌+精选》
2003.01.23
50
71.5
33
27.5
68
172
第五张《SuperStar》
2003.08.23
88.3
47
33.5
93
101.5
32
243
275
22.916666667
第六张《奇幻旅程》
2004.02.06
125
51
23.5
86.5
220
250
20.833333333
第七张《Encore》
2004.11.12
27
13
9
201
222
第八张《不想长大》
2005.11.25
100
81
58
17.4
43.6
第九张《Forever新歌+精选》
2006.07.21
78
7
39
43
11
12
88
8.3333333333
第十张《Play》
2007.05.11
64
26.5
86
83.5
54
230
第十一张《我的电台FM》
2008.09.23
80
15
59
111
120
10
第十二张《SHERO》
2010.03.26
77
61
60
168
175
14.583333333
平均值
77.483333333
45.958333333
37.916666667
40.491666667
66.466666667
22.541666667
168.29166667
190.83333333
15.902777778
最大值
C语言
1、编制程序实现合并整数功能。
当a=45,b=12时调用该函数后c=4152)#include<
stdio.h>
voidmain()
{
inta,b,c;
printf("
pleaseinputthenuma,b!
\n"
);
scanf("
%d%d"
a,b);
c=(a%100-a%10)*100+a%10*10+(b%100-b%10)/10+b%10*100;
c=%d\n"
c);
}
错误:
ompiling...
wrwer.cpp
C:
\DocumentsandSettings\k16\wrwer.cpp(6):
warningC4700:
localvariable'
b'
usedwithouthavingbeeninitialized
a'
Linking...
wrwer.exe-0error(s),0warning(s)
修改后:
#include<
&
a,&
b);
A
B
C
75
1527
45
4152
5662
73
5347
72
85
7528
2、30个人在一家饭馆里吃饭共花了50先令,每个男人花3.5先令,每个女人花2.5先令,每个小孩花1先令,请编程求男人、女人和小孩各几人?
for(a=1;
a<
=15;
a++)
for(b=1;
b<
=23;
b++)
for(c=1;
c<
=28;
c++)
if(a+b+c==30&
&
3*a+2*b+c==50)
man--%d;
women--%d;
child--%d\n"
a,b,c);
结果正确
3、程序求解爱因斯坦阶梯问题:
每步跨3阶,最后余阶;
main()
intx=7;
while(!
(x%2=1&
x%3=2&
x%5=4&
x%6=5))
{
x=x+7;
}
%d\n"
x);
}
\DocumentsandSettings\k16\wrwer.cpp(5):
warningC4305:
'
='
:
truncationfrom'
constint'
to'
bool'
errorC2106:
leftoperandmustbel-value
\DocumentsandSettings\k16\wrwer.cpp(13):
warningC4508:
main'
functionshouldreturnavalue;
void'
returntypeassumed
执行cl.exe时出错.
wrwer.exe-1error(s),0warning(s)
修改后:
(x%2==1&
x%3==2&
x%5==4&
x%6==5))
D.统计指定文本文件mydata.txt中数字字符的个数
#include<
ctype.h>
intmain(void)
{FILE*mm
intb=0;
mm=fopen("
d:
\\mydata.txt"
"
r"
while(!
feof(mm))
{if(isdigit(fgetc(mm)))
b++;
b);
return0;
.cpp
D:
\我的文档\桌面\work\kk\ll.cpp(7):
errorC2144:
syntaxerror:
missing'
;
'
beforetype'
int'
在int前加个‘;
‘。
错误信息(部分)
c语言常见错误提示
Ambiguousoperatorsneedparentheses
不明确的运算需要用括号括起
Ambiguoussymbol'
xxx'
不明确的符号
Argumentlistsyntaxerror
参数表语法错误
Arrayboundsmissing
丢失数组界限符
Arraysizetoolarge
Badcharacterinparamenters
参数中有不适当的字符
Badfilenameformatinincludedirective
包含命令中文件名格式不正确
Badifdefdirectivesynatax
编译预处理ifdef有语法错
Badundefdirectivesyntax
编译预处理undef有语法错
Bitfieldtoolarge
位字段太长
Callofnon-function
调用未定义的函数
Calltofunctionwithnoprototype
调用函数时没有函数的说明
Cannotmodifyaconstobject
不允许修改常量对象
Caseoutsideofswitch
漏掉了case语句
Casesyntaxerror
Case语法错误
Codehasnoeffect
代码不可述不可能执行到
Compoundstatementmissing{
分程序漏掉"
{"
Conflictingtypemodifiers
不明确的类型说明符
Constantexpressionrequired
要求常量表达式
Constantoutofrangeincomparison
在比较中常量超出范围
Conversionmaylosesignificantdigits
转换时会丢失意义的数字
Conversionofnearpointernotallowed
不允许转换近指针
Couldnotfindfile'
找不到XXX文件
Declarationmissing;
说明缺少"
;
"
Declarationsyntaxerror
说明中出现语法错误
四:
心得体会
经过这次上机实践,使我深刻地认识到了自己的知识的不足,除了基础的办公软件的运用,还有涉及C语言的编程。
办公软件主要是针对功能的不熟悉,无法达到美观的效果。
其次C语言的编程需要逻辑性强,要和基本的语法的灵活运用。
同时要注意错误提示的分析,铭记此类错误,以便日后不再棘手此类问题。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上机 实验 报告