- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
试验指导
试验一VisualC++6.0開发环境使用
大气科學专业试验曰期4月18曰姓名:學号
1.试验目的
(1)熟悉VisualC++6.0集成開发环境。
(2)掌握C語言程序的書写格式和C語言程序的构造。
(3)掌握C語言上机环节,理解C程序的运行措施。
(4)可以纯熟地掌握C語言程序的调试措施和环节
2.试验容
输入如下程序,实現两個数的乘积。
#include(stdio.h);
intmain()
{
x=10,y=20
p=prodct(x,t)
printf(Theproductis:,p)
intprodct(inta,intb)
intc
c=a*b
returnc
}
(1)在编辑状态下照原样键入上述程序。
(2)编译并运行上述程序,记下所給出的出錯信息。
(3)再编译执行纠錯後的程序。如尚有錯误,再编辑改正,直到不出現語法錯误為止。
3.分析与讨论
(1)记下在调试過程中所发現的錯误、系统給出的出錯信息和對策。分析讨论成功或失败的原因。
(2)總結C程序的构造和書写规则。
试验心得:
通過本次试验,我理解到C語言的特點,初步认识程序设计措施和程序设计一般环节,掌握C語言程序编译、和运行過程,為我深入學好C語言打下了基础。
试验二数据类型、运算符和体現式
大气科學专业试验曰期4月25曰姓名:园园學号1301327
1.试验目的
(1)理解常用运行符的功能、优先级和結合性。
(2)纯熟掌握算术体現式的求值规则。
(3)纯熟使用赋值体現式。
(4)理解自加、自減运算符和逗号运算符
(5)掌握关系体現式和逻辑体現式的求值
2.试验容
(1)整数相除
#includestdio.h
intmain()
{
inta=5,b=7,c=100,d,e,f;
d=a/b*c;
e=a*c/b;
f=c/b*a;
printf(d=%d,e=%d,f=%d\n,d,e,f);
return0;
}
(2)自加、自減运算
#includestdio.h
intmain()
{
inta=5,b=8;
printf(a++=%d\n,a++);
printf(a=%d\n,a);
printf(++b=%d\n,++b);
printf(b=%d\n,b);
return0;
}
(3)关系运算和逻辑运算
#includestdio.h
intmain()
{
inta=5,b=8,c=8;
printf(%d,%d,%d,%d\n,a==ba==c,a!=ba!=c,a=ba=c,a=ba=c);
printf(%d,%d\n,a=b||a=c,a==b||b==c);
printf(%d,%d,%d,%d\n,!(a==b),!(a=b),!(a=c),!(a=b));
return0;
}
(1)在编辑状态下输入上述程序。
(2)编译并运行上述程序。
3.分析与讨论
(1)整数相除有什么危险?应怎样防止這种危险?
(2)分析a++和++a的区别。
(3)条件体現式和逻辑体現式的意义是什么,它們取值怎样?
(4)怎样比较两個浮點数相等?為何?
试验心得:
1.理解了C語言的基本数据类型(占用存、数据围)
2.掌握了变量定义的措施
3.掌握了常用的运算符的使用(功能、运算對象数目、优先级和結合性)
4.掌握了混合运算的数据转换措施
為背面深入學习C語言及其有关的运算储备了知识。
试验三格式化输入输出函数的使用
大气科學专业试验曰期5月2曰姓名:园园學号1301327
1.试验目的
(1)掌握格式字符使用的措施。
(2)掌握printf()進行格式化输出的措施。
(3)掌握scanf()進行格式化输入的措施。
2.试验容
(1)输入如下程序,观测运行成果
#includestdio.h
intmain()
{
intx=1234;
floatf=123.456;
doublem=123.456;
charch=a;
chara[]=Hello,world!;
inty=3,z=4;
printf(%d%d\n,y,z);
printf(y=%d,z=%d\n,y,z);
printf(%8d,%2d\n,x,x);
printf(%f,%8f,%8.1f,%.2f,%.2e\n,f,f,f,f,f);
printf(%lf\n,m);
printf(%3c\n,ch);
printf(%s\n%15s\n%10.5s\n%2.5s\n%.3s\n,a,a,a,a,a);
return0;
}
(2)输入下面程序,观测调试信息
#includestdio.h
intma
您可能关注的文档
- 2024年英语六级高频词汇汇总.doc
- 2024年英语动词不定式语法知识点归纳总结.doc
- 2024年英语四级考试试题.doc
- 2024年英语四级高频词汇及常用短语.doc
- 2024年英语四级高频词汇.doc
- 2024年英语必修4知识点.doc
- 2024年英语必背美文.docx
- 2024年英语必背词组汇总.doc
- 2024年英语第一单元知识点.doc
- 2024年英语被动语态知识归纳.doc
- 2024年教师资格之中学体育学科知识与教学能力题库检测试卷A卷附答案.pdf
- 2023年人教版六年级数学下册期末测试卷(完美版).pdf
- 2024年上海市中考英语口语专项--Free talk专题复习.pdf
- 2023年-2024年教师资格之中学综合素质综合检测试卷A卷含答案.pdf
- 2023年人教版六年级数学下册期末试卷【参考答案】.pdf
- 2024学年度上学期期中测试九年级历史试卷(含答案及解析) .pdf
- 2023研究生面试自我介绍(精选12篇) .pdf
- 2024年国家电网招聘之公共与行业知识精选试题及答案二 .pdf
- 2023年-2024年教师招聘之中学教师招聘通关试题库(有答案) .pdf
- 2023年维修电工国家职业资格标准版.pdf
文档评论(0)