admin管理员组文章数量:1615205
2024年3月26日发(作者:)
实验一
C语言程序初步
一、实验目的:
1、熟悉Turbo C2.0 集成开发环境,了解各菜单的功能。
2、了解在该系统上如何编辑、编译、连接和运行一个C程序。
3、通过运行简单的C程序,初步了解C源程序的特点和书写格式。
二、实验内容:
1、进入Turbo C2.0集成开发环境,了解各菜单的功能。
2、下列c程序的功能是:由键盘依次输入五个实数,计算并输出这五个实数的
平均数。
#include"stdio.h"
main()
{float a,b,c,d,e,av;
printf("input a,b,c,d,e:”);
scanf(“%f,%f,%f,%f,%f”,&a,&b,&c,&d,&e);
av=(a+b+c+d+e)/5;
printf("av=%e\n",av);
)
(1)输入该程序,然后进行编译连接。如果在编译过程中有错误发生,则仔细检查并
修改程序,修改后再进行编译连接,直到没有错误为止。
(2)
运行该程序。运行时按程序中要求的输人格式依次输入下列五个数:
3.456,-1.789,-2.258,9.886,7.634
三、实验步骤:
四、实验小结:
实验二 数据类型、运算符和表达式
一、实验目的:
1、掌握c语言数据类型,熟悉如何定义一个整型、字符型、实型变量,及赋值方法。
2、理解常用运算符的意义,学会使用C的常用运算符,以及包含这些运算符的表达式,
特别是自加(++)和自减(--)运算符的使用。
3、掌握C语言表达式的运算规则。
二、实验内容:
1、 写出下列程序的运行结果:
1)main()
{ char c1,c2;
c1=97;c2=98;
printf(“%c %c”,c1,c2);
printf(“%d,%d”,c1,c2);
}
2)#include "stdio.h"
void main( )
{
int x,y,t;
double a;
float b;
int c;
scanf(“%d%d”,&x,&y);
c=b=a=20/3;
t=(x%y,x/y);
printf("%d %dn",x--,--y);
printf("%dn",t);
printf("%dn",(x=5*6,x*4,x+5));
printf("%d %f %fn",c,b,a);
}
⑴程序运行时,在键盘上输入20 3
⑵程序运行时,在键盘上输入15 5
2、编程输出一个3位整数的各位数字。
三、实验步骤:
四、实验小结:
实验三 输入与输出
一、实验目的:
1、掌握scanf 和printf 的主要用法。
2、掌握常用转义控制符的用法。
二、实验内容:
1、编辑如下的程序,并上机运行3 次,在每次运行提供输入数据时分别采用数据之间插入
空格、每输入一个数据就按回车键、数据之间用TAB 键分隔,看结果有什么不同?
#include "stdio.h"
void main( )
{
int x,y,t;
printf("Enter x & y:n");
scanf("%d%d",&x,&y);
printf("x=%d y=%dn",x,y);
t=x;
x=y;
y=t;
printf("x=%d y=%dn",x,y);
}
2、改错题。下列程序多处有错,请通过上机改正。使之符合下面的要求。
#include "stdio.h"
版权声明:本文标题:C语言实验报告 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1711439737a309826.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论