编程分段函数#include void main(){int x,y;scanf("%d",&x);if(x

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 21:28:46
编程分段函数#include void main(){int x,y;scanf(

编程分段函数#include void main(){int x,y;scanf("%d",&x);if(x
编程分段函数
#include
void main()
{
int x,y;
scanf("%d",&x);
if(x

编程分段函数#include void main(){int x,y;scanf("%d",&x);if(x

1)首先纠错:

错在

if(6<=x<15)这句的书写格式上面,c++编译器编译通过,

但是在逻辑识别上出问题,改正如下

 if(x<15&&x>=6) 

2)该程序在编写楼主基本能实现需要的功能,但是在逻辑组织上相对不明朗,可以进一步优化和简化.

给出其中的一种例码:

#include <stdio.h>

void main()

{   

 int x,y; 

 scanf("%d",&x); 

 if(x<6) 

  y=x-12;

 else if(x<15&&x>=6)           

  y=3*x-1;             

 else               

  y=5*x+9;   

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

}