C语言程序设计实验4 下载本文

内容发布更新时间 : 2024/5/2 3:56:27星期一 下面是文章的全部内容请认真阅读。

一、实验目的

1. 了解C语言表示逻辑量的方法(以0代表“假”,以1代表“真”)。 2. 掌握关系运算符、逻辑运算符和条件运算符; 3. 学会正确书写关系表达式和逻辑表达式; 4. 熟练掌握三种if语句和if嵌套 5. 熟练掌握switch语句。

二、实验内容(程序清单及运行结果)

(一)阅读程序

1. 以下几段源程序有错,请调试修改正确。

① /*源程序实现的功能:输入两个实数,按从小到大的顺序输出*/

main() { float a,b,t;

scanf(“%f,%f”,&a,&b); if (a>b) t=a;a=b;b=t

printf(“%5.2f,%5.2f”,a,b); }

②该源程序实现的功能是:有如下函数关系:

? ?

x 2

(x>0) (x=0) (x<0)

y= ?

3x

根据输入的x值,求出y的值。 main( )

{ int x,y; }

printf(“Enter x:”); scanf(“%d”,&x); if x>0 y=x; else if(x=0) y=2; else y=3*x;

printf(“x=%d y=%d\\n”,x,y);