1 / 16
文档名称:

C语言试验指导.docx

格式:docx   大小:238KB   页数:16页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言试验指导.docx

上传人:苏梅花 2022/8/4 文件大小:238 KB

下载得到文件列表

C语言试验指导.docx

相关文档

文档介绍

文档介绍:Revised as of 23 November 2020
C语言试验指导
实验指导
实验一 Visual C++开发环境使用
1.实验目的
(1)熟悉Visual C++集成开发环境。
(2)掌握Cd%d%d",a1,a2,a3);
printf("%d,%d,%d\n",a1,a2,a3);
scanf("%c%c%c",&c1,&c2,&c3);
printf("%c%c%c\n",c1,c2,c3);
scanf("%f,%lf",&x,&y);
printf("%f,%lf\n",x,y);
return 0;
}
(1)在VC++集成开发环境中输入上述程序,观察调试结果。
(2)如果有错误,请修改程序中的错误。
3.分析与讨论
(1)分析程序错误及运行结果错误的原因。
(2)总结printf()中可使用的各种格式字符。
(3)总结转移字符的使用和功能。
实验四 分支结构程序设计
1.实验目的
(1)了解条件与程序流程的关系
(2)了解用不同的数据使程序的流程覆盖不同的语句、分支和路径。
(3)掌握if语句和if else语句的用法
(4)掌握switch语句的用法
2.实验内容
1.从键盘上输入三个数,让它们代表三条线段的长度,请写一个判断这三条线段所组成的三角形属于什么类型(不等边,等腰,等边或不构成三角形)的C程序。 请分别设计下列数据对自己的程序进行测试:
(1)找出各条语句中的错误。
(2)找出各分支中的错误。
(3)找出各条件中的错误。
(4)找出各种条件组合中的错误。
(5)找出各条路径中的错误。
(整型量),要求输出成绩等级A,B,C,D,E。其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E。具体要求如下:
(1)用if语句实现分支或switch分支。
(2)在输入百分制成绩前要有提示。
(3)在输入百分制成绩后,要判断该成绩的合理性,对于不合理的成绩(即大于100分或小于0分)应输出出错信息。
(4)在输出结果中应包括百分制成绩与成绩等级,并要有文字说明。
(5)分别输入百分制成绩:-90,100,90,85,70,60,45,101,运行该程序。
,并输出找到的最大数和最小数。
3.分析与讨论
(1)总结分支程序设计的方法。
(2)复合语句的使用。
(3)switch语句的注意事项。
实验五 循环结构程序设计
1.实验目的
(1)掌握在程序设计条件型循环结构时,如何正确地设定循环条件,以及如何控制循环的次数。
(2)了解条件型循环结构的基本测试方法。
(3)掌握如何正确地控制计数型循环结构的次数。
(4)了解对计数型循环结构进行测试的基本方法。
(5)了解在嵌套循环结构中,提高程序效率的方法。
2.实验内容
(1)输入一个正整数,并将其颠倒过来。如12345对应为54321。
(2)将一个长整型数s的每一位数位上的偶数依次取出来,构成一个新的数t中,高位仍在高位,低位仍在低位,例如:s=时,t中的数为:8642。
(3)判断101~200之间有多少个素数。
(4)编写程序,输出杨辉三角。
3.分析与讨论
(1)总结条件循环结构的一般方法。
(2)如何测试计数型循环结构的控制表达式中的错误
(3)从实验中你得到了哪些提高嵌套循环程序效率的启示
实验六 函数
1.实验目的
(1)掌握C语言函数定义及调用的规则。
(2)理解参数传递的过程。
(3)掌握函数返回值的大小和类型确定的方法。
(4)理解变量的作用范围
2.实验内容
(1)上机调试下面的程序,记录系统给出的出错信息,并指出出错原因。
#include<>
int main()
{
int,y;
printf(“%d\n”,sum(x+y));
int sum(a,b)
{
int a,b;
return(a+b);
}
return 0;
}
(2)编写一个程序,输入系数a、b、c,求一元二次方程的根,包括主函数和如下函数。
判断a是否为零。
计算判别式
计算根的情况。
输出根。
(3)输入下面程序,分析运行结果
#include<>
int func (int ,int );
int main ( )
{ int k=4,m=1,p1,p2;
p1=func(k,m) ;
p2=func(k,m) ;
printf("%d,%d\n",p1,p2) ;
return 0;

最近更新

小班幼儿儿歌教案 3页

知识与董事会创新能力:基于动态企业理论的研.. 2页

小班安全教案夏天 3页

小班吹泡泡音乐教案 4页

2024年商务管理心得体会 10页

2024年商务文秘个人简历范文 4页

小班体育游戏教案反思 3页

相控阵雷达宽带宽扫描角数字化研究的开题报告.. 2页

直驱风力发电机运行控制及低电压穿越技术研究.. 2页

直线电镀生产线综合自动化控制系统的中期报告.. 2页

小燕子艺术教案 3页

小熊买种子教案 3页

2024年唯美正能量文艺的句子 11页

2024年河南省安阳市规划管理局招聘历年高频难.. 118页

盐酸埃克替尼治疗晚期非小细胞肺癌的药理研究.. 2页

2024年售后服务年终总结 8页

新编福建省泉州第一中学八年级下册期中考试英.. 12页

皖南徽派建筑的生态哲学思想研究的中期报告 2页

白酒糟厌氧资源化处理的试验研究的中期报告 2页

白炭黑炭黑复合填充NR动态力学性能研究的中期.. 2页

白天条件下基于视场偏移的哈特曼波前传感器性.. 2页

癃闭康治疗前列腺增生的实验研究的综述报告 2页

小学四年级上册信息技术教案 3页

小学信息技术教案山西版 5页

学生心理健康四级预警机制 4页

瓦斯隧道安全施工技术 121页

低压电容器试验报告模板 1页

出租屋通告范文 通告范文 7页

幕墙工程安全检查表(共16页) 16页

元江县环保局反恐怖防范工作实施方案 2页