admin管理员组

文章数量:1533913

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"

本文标签: 程序输入运行实验运算符