内容发布更新时间 : 2025/2/8 6:00:11星期一 下面是文章的全部内容请认真阅读。
一、实验目的
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);