Smelless


私信TA

用户名:Smelless

访问量:5199

签 名:

等  级
排  名 21935
经  验 670
参赛次数 0
文章发表 3
年  龄 0
在职情况 学生
学  校 Maranatha Christian A
专  业

  自我简介:

TA的其他文章

#include<stdio.h>
int main()
{
int x, y;
scanf("%d", &x);
if(x<1)y =x;
if(x>=10)y =3*x-11;
else y =2*x-1;
printf("%d", y);
return 0;
}


这是我原本的程序,但是系统不允许我把(1<=x && x<10)用else代替,所以出现了下面的程序。

#include<stdio.h>
int main()
{
int x, y;
scanf("%d", &x);
if(x<1) y =x;
if(x>=10) y =3*x-11;
if(1<=x && x<10) y =2*x-1;
printf("%d", y);
return 0;
}


 

0.0分

0 人评分

新上线《蓝桥杯辅导》课程,近五年的蓝桥杯省赛与国赛真题都有,从读题开始理解题意、梳理思路、实现代码再提交评测全过程,可有效提升获奖比例甚至进国赛!课程介绍、试听请猛击这里

  评论区

正常结构不应该是if——else if——else么。。。。。
2017-07-28 18:48:44
可以请教一下输入小于1的数为什么输出的答案不是想要的结果
2017-07-13 16:13:17
  • «
  • 1
  • »