c语言实验选择结构程序设计答案,实验2:选择结构程序设计 (答案)

实验2:选择结构程序设计

一、实验目的

1、掌握关系、逻辑运算符及其表达式的正确使用。

2、掌握if语句和switch语句的使用。

3、了解vc++C程序调试的基本方法

二、实验环境

turbo c2.0 vc++6.0

二、实验内容

在Turbo C或vc++6.0下完成程序题:

1、 有如下函数,要求输入x的值,求y的值。

|X|,X<0

Y= X2,0≤X<10

LogX,X≥10

2、 输入1-7之间的任意数字,程序按照用户的输入输出相应的星期值。

3、 某单位马上要加工资,增加金额取决于工龄和现工资两个因素:对于工龄大于等于20年的,如果现工资高于2000,加200元,否则

加180元;对于工龄小于20年的,如果现工资高于1500,加150元,否则加120元。工龄和现工资从键盘输入,编程求加工资后的员工工资

四、实验步骤及结果

1.main()

{

float x,y;

scanf("%f",&x);

if(x<0) y=fabs(x);

else if(x<10) y=x*x;

else y=log10(x);

printf("%f\n",y);

}

2.

#include

void main()

{int x;

scanf("%d",&x);

switch(x)

{

case 1:printf("星期一\n");break;

case 2:printf("星期二\n");break;

case 3:printf("星期三\n");break;

case 4:printf("星期四\n");break;

case 5:printf("星期五\n");break;

case 6:printf("星期六\n");break;

case 7:printf("星期天\n");break;

default:printf("超出范围\n");break;

}

}

3.

三、实验小结和思考

1、程序错误分为语法错误和逻辑错误。语法错误可以由编译器协助检查,逻辑错误编译器无法检查出来。程序逻辑错误比语法错误更加

隐蔽,程序跟踪可用于发现程序逻辑错误。

2、调用库函数应当包含对应头文件,帮助进行类型匹配检查和类型转化,保证函数调用使用正确参数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值