- 18
- 0
- 约7.56千字
- 约 18页
- 2018-08-24 发布于贵州
- 举报
程序上机试验报告
安徽建筑工业学院
信息网络中心
实 验 报 告
课程名称:程序设计基础—C程序实验
指导教师:
专 业:
班 级:
姓 名:
学 号:
201 至201 学年第 学期
实验1 C程序运行环境、数据类型、运算符和表达式
一、实验目的
1.掌握Turbo C集成环境的进入与退出、Turbo C集成环境各种窗口的切换,了解Turbo C集成环境的设置。
2.掌握C语言源程序的建立、编辑、修改、保存及编译和运行等操作。
3.学会使用C语言的基本运算符(主要是算术运算符、赋值运算符)及其表达式。
4.掌握C语言源程序的结构特点与书写规范。
二、实验要求
1.根据题目要求,进行各种程序测试与验证,并记录结果。
2.上机调试程序。按各个程序输入计算机,并进行编译和连接,如果在编译、连接中有错误信息,则要根据这些信息找到程序中的错误所在,然后修改程序,直至正确。
3.详细记录数据的输入、输出信息,按要求写出实验报告。
三、实验内容
1.开机;进入Turbo C集成工作环境,了解Turbo C集成工作环境及其菜单的使用,输入如下C语言源程序,并以ex1.C存盘。
/*ex1.c*/
#include stdio.h
main()
{
printf(Hello!\n);
printf(This is C program!\n);
}
试编译、连接、运行该程序,并按Alt+F5查看运行结果。
运行结果是:
2.输入并调试运行以下程序,查看运行结果(由此结果可以了解到在实验用的微型机上,几种数据类型所占的字节数)。
main()
{
printf(char\t%d bytes\n,sizeof(char));
printf(short\t%d bytes\n,sizeof(short));
printf(int\t%d bytes\n,sizeof(int));
printf(long\t%d bytes\n,sizeof(long));
printf(float\t%d bytes\n,sizeof(float));
printf(double\t%d bytes\n,sizeof(double));
}
运行结果是:
3.输入并调试运行以下程序。
main()
{int i,j,m,n;
i=8;j=10;
m=++i;n=j++;
printf(%d,%d,%d,%d,i,j,m,n); } 运行结果是:
将上面程序作以下改动后再运行,观察并比较运行结果:
① 将第4行改为:
m=i++;n=++j; 运行结果是:
② 若将程序改为:
main()
{int i,j;
i=8;j=10;
printf(%d,%d,i++,j++);
} 运行结果是:
4.试分析下面程序的运行结果:
#includestdio.h
main()
{int i=3,k;
printf(%d,%d\n,(i++)+(i++)+(i++),i);
i=3;
printf(%d,%d\n,i,++i+(++i)+(++i));
i=3;
k=(i++)+(i++)+(i++);
printf(%d,%d\n,k,i);
}
运行结果是:
实验程序
、结
果
、
分析
5.编程,求365÷7的商和余数的程序。
教
师
评
阅
成绩: 教师签名:
年 月 日
实验2 最简单的C程序设计
一、实验目的
1.掌握C语言中赋值表达式和赋值语句的使用。
2.正确理解、选择输入格式字符所控制的数据对象、数据输入(输出)形式和方法。
3.掌握输出函数printf()和putchar()的用法,能正确使用各种输出格式。
4.掌握输入函数scanf()和getchar()的用法,能正确使用各种输入格式。
二、实验要求
1.根据题目要求,进行各种程序测试与验证,并记录结果。
2.3、4两题按照题目的要求编写出程序。
3.上机调试程序。按各个程序输入计算机,并进行编译和连接,如果在编译、连接中有错误信息,则要根据这些信息找到程序中的错误所在,然后修改程序,直至正确。
4.详细记录数据的输入、输出信息,按要求写出实验报告。
三、实验内容
1.输入并运行以下程序。
#includestdio.h
main()
{int a;
float b,c;
scanf(%2d%3f%4f,a,b,c)
您可能关注的文档
- 排障指导手册汇总.doc
- 教学(14年).doc
- 教师教育标准.doc
- 攻击的解决方案.doc
- 教案1第一节中东.doc
- 教程处理艺术照片.doc
- 教师版圆的方程.doc
- 教程案例练习册.doc
- 教育技术档案目录.doc
- 数学建模论文A题.doc
- 能源开采行业市场前景及投资研究报告:国内用电结构,电力需求增长引擎.pdf
- 人工智能行业市场前景及投资研究报告:具身智能产业发展,软硬件迭代加速,人形机器人规模突破.pdf
- 三峡旅游-市场前景及投资研究报告-省际游轮业务,迎接成长新纪元.pdf
- 通信行业2026年投资策略分析报告:算力升维,星座织网.pdf
- 水泥行业市场前景及投资研究报告:优质现金流资产,反内卷趋势,盈利改善预期.pdf
- 兴福电子-市场前景及投资研究报告-湿电子化学品龙头,受益存储需求提升.pdf
- 医药生物行业市场前景及投资研究报告:设备招投标,设备拐点向上趋势,医疗科技蓬勃发展.pdf
- 长芯博创-市场前景及投资研究报告-光电互连综合提供商,谷歌算力扩容受益.pdf
- 中国汽研-市场前景及投资研究报告-中国汽车标准做大做强.pdf
- 智谱-市场前景及投资研究报告-深耕AI大模型领域,各场景落地,拓展业务边界.pdf
最近下载
- 江苏译林版小学英语单词汇总表-带音标可打印.docx VIP
- 2022退役风电叶片回收处理再利用.pptx VIP
- DB41T 2743-2024碳纤维复材平行绞线斜拉索设计及施工技术规程.docx VIP
- 退役风机叶片回收市场需求分析报告.docx
- “个人所得税”手机APP填报指引.doc VIP
- 放射性肠炎诊疗指南(2025年版).docx
- 新教材外研版高中英语必修第二册全册各单元2022新高考一轮复习学案(知识点考点汇总及配套习题).doc VIP
- 农技专员面试题及答案大全.doc VIP
- GB∕T25336-2024铁路大型养路机械检查与试验方法.pptx VIP
- 农业技术员岗位面试常见问题集.docx VIP
原创力文档

文档评论(0)