永发信息网

c++语法错误,但不知错在哪里,高手指点!!

答案:3  悬赏:10  手机版
解决时间 2021-04-22 18:49
#include void main() {int x,y; scanf("%d",&x); if x<1 then y=x; if x>=&&x<10 then y=2*x-1; if x>=10 then y=3*x-11; printf("%d,%d\n",x,y); } c:\Documents and Settings\Administrator\桌面\新建文件夹 (3)\Cpp1.cpp(5) : error C2061: syntax error : identifier 'x' C:\Documents and Settings\Administrator\桌面\新建文件夹 (3)\Cpp1.cpp(7) : error C2061: syntax error : identifier 'x' C:\Documents and Settings\Administrator\桌面\新建文件夹 (3)\Cpp1.cpp(9) : error C2061: syntax error : identifier 'x' 有1个error无warning
最佳答案
1.c/c++中没有if then这个语法
正确语法是
if(条件成立)
{
}
else
{

}

修改为
if (x<1)
y=x;
if (x>=&&x<10)
y=2*x-1;
if (x>=10)
y=3*x-11;

2.if (x>=&&x<10)
这个地方.x>=什么????
全部回答
去掉then,加上括号,x>=&&改x>=1&& ,c不是vb #include <stdio.h> void main() {int x,y; scanf("%d",&x); if ( x<1 ) y=x; if ( x>=1&&x<10 ) y=2*x-1; if ( x>=10 ) y=3*x-11; printf("%d,%d\n",x,y); }

if x<1 then y=x; if x>=&&x<10 then y=2*x-1; if x>=10

这里应该有 括号吧!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
是不是父亲是秃顶,儿子必是秃顶?
炭焙铁观音如何炭焙?是否含有致癌物质?
1988年1月16号早上八点出生。请问我这一生怎
母乳先冷藏几个小时,再冷冻能存放多久
阜新生源档案已打回生源地,本人在外地工作如
开个古董店要投资多少
反恐精英onlion新建了個 號 起什麼名字好那?
这一首歌叫什么名字
会计习题求高手解析(续)
快乐队的口号快乐第一,快乐队的口号
移动电话卡,可以设置免费的通话人吗
空间FLASH问题
在房间里掉了一个小东西,怎么找
鲁滨逊在荒岛上建房子的三个要求是什么?要原
阿辣正传在什么地方啊,我要过去处理事情
推荐资讯
QQ被多名用户举报了,咋解
武汉的建材批发市场都在哪里?
高分悬赏:怎么修改任务栏的应用程序文字?
一直扎马步的坏处
帮忙解一道题!
“井底之蛙”这个成语大家都很熟悉吧?你能解
盗窃一辆汽车十几万没卖掉怎么判
常唱青藏高原的大姐是谁?
Super Junior与Super Junior--M
水洗的羽绒服不管怎么洗,到最后晒干了还有很
斯塔克豪斯要加盟火箭队吗?
2009安徽省蚌埠市的新兵什么时候走
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?