- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一(1) C程序运行环境及简单程序的运行
(解答)
P23
1.编辑、运行简单的C程序
下面是一个简单的C程序,请输入、编译并运行之,观察并记下屏幕的输出结果,最后以文件名sy1_1.c存盘。
#include stdio.h
main()
{
int a,b,sum,m,f; /*定义整型变量a,b,sum,m,f*/
float d /*定义实型变量d */
printf(lease Input a,b \n ); /*输出语句*/
scanf(%d%da,b); /*输入语句由键盘输入两个数分别赋予a和b*/
sum=a+b /*赋值语句*/
m=a-bf=a*b;
d=a/2.0;
printf(%d + %d=%d\n,a,b,sum); /*输出语句*/
printf(%d - %d=%d\n,a,b,m);
printf(%d * %d=%d\n,a,b,f);
printf(%d / %f=%f\n,a,2,d);
}
运行结果:
改错题
(1)下列程序的功能为:计算x*y的值并将结果输出;请纠正程序中存在错误(程序中有8处错误),使程序实现其功能,程序以文件名sy1_2.c存盘。
#include stdio.h
main // main改为main()
{ int x=2;y=3;a // 改为 int x=2,y=3,a;
A=x*y // 改为 a=x*y;
print (a=%d,a); // 改为printf (a=%d,a);
printf(\n);
}
改正后源程序:
#include stdio.h
main()
{ int x=2,y=3,a;
a=x*y;
printf(a=%d,a);
printf(\n);
}
(2)下列程序的功能为:计算圆面积并将结果输出;请纠正程序中存在错误(程序中有8处错误),使程序实现其功能,程序以文件名sy1_3.c存盘。
#include stdio.h;
main();
float r;area;
r=5.0;
area=3.14159r*r;
printf(area=%d\n,area)
改正后源程序:
#include stdio.h
main()
{ float r,area;
r=5.0;
area=3.14159*r*r;
printf(area=%f\n,area);
}
(3)下列程序的功能为:正确使用控制字符(水平制表符);请纠正程序中存在错误,使程序实现其功能,程序以文件名sy1_4.c存盘。
#include stdio.h
main()
{
char x,y,z;
x=”a”;
y=/t;
z=”b”;
printf(第1行为:%c%c%c\n,x,y,z);
printf(第2行为:%c%c%c%c\n,x,y,y,z);
}
改正后源程序:
#include stdio.h
main()
{
char x,y,z;
x=a;
y=\t;
z=b;
printf(第1行为:%c%c%c\n,x,y,z);
printf(第2行为:%c%c%c%c\n,x,y,y,z);
}
运行结果:
实验一(2) 数据类型、运算符和表达式
P26
1.若有定义 “int x,a,b,c;” ,写出顺序执行下列表达式后 x 的值,然后通过程序(程序以文件名sy1_5.c存盘)验证。
要求:先利用操作系统自带的计算器按表达式的运算次序计算下列表达式的结果,然后利用验证程序计算表达式的结果。
① x=a=b=10
② x=25%(c=3)
③ x*=x+=x-=x
④ x=(a=4%3,a=1)
验证程序:
#includestdio.h
main()
{
int x,a,b,c;
x=a=b=10;
printf(x=%d\n,x);
x=25%(c=3);
printf(x=%d\n,x);
x*=x+=x-=x;
printf(x=%d\n,x);
x=(a=4%3,a=1);
printf(x=%d\n,x);
}
运行结果:
2.改错题
(1)下列程序的功能为:已知圆锥半径r和高h,计算圆锥体积v。请纠正程序中存在错误(程序中有7处错误),使程序实
您可能关注的文档
- 第7章 PLC的控制系统设计48794.ppt
- 第8章 有害物质的测定.ppt
- 第二讲 中国传统文化的形成基础.ppt
- 第七讲:执行力的建设与提升.ppt
- 第七章 西门子PLC的控制系统设计.ppt
- 第三章 快速成型的前处理、后处理与精度.ppt
- 第十章 电化学分析法.ppt
- 第五章 溶液的酸碱性10.ppt
- 第一节 岩体的变形性质.ppt
- 电机及控制电路.ppt
- 中国介入性X射线造影剂和显像剂行业市场发展趋势与前景展望战略研究报告.docx
- 教育培训行业商业拓展模型融资策略与市场竞争风险分析报告.docx
- 全球与中国焊接钳行业发展现状及趋势预测分析研究报告.docx
- 聚苯醚行业市场供需结构演化特征及应用产业投资布局规划报告.docx
- 金属3D打印粉末材料市场供需格局创新需求集成与投资布局规划分析评估报告.docx
- 空间站建设制造行业市场现状供需分析及投资评估规划分析研究报告.docx
- 木材加工机械市场需求分析及技术发展前景研究规划book.docx
- 解释器应用行业市场刚需技术对照投资价值评估分析.docx
- 一次性医用耗材行业需求规模分析及投资风险预警研究报告.docx
- 金融证券市场竞争态势及行业发展趋势深度调研.docx
最近下载
- 国有企业采购管理规范.docx VIP
- YBT5194-2024 改质沥青-报批稿.pdf VIP
- 基于地理学科核心素养的高中地理学生综合思维能力培养策略研究教学研究课题报告.docx
- 快速康复外科讲课PPT课件.pptx
- 铝粉浆安全技术说明书.pdf VIP
- TYNESS 003-2024 工业企业环境风险双重预防机制建设技术指南 污染源辨识与分级.pdf VIP
- DL T 1506-2016 高压交流电缆在线监测系统通用技术规范.pdf VIP
- 邮轮英语中职课件.pptx
- 新时代中国特色社会主义与实践(2024版)课后思考题答案.docx
- 深化产教融合协同:XX学校“十五五”校企合作发展规划.docx VIP
原创力文档


文档评论(0)