C++d:\c\sss\sss.cpp(19) : error C2146: 语法错误 : 缺少“;”(在标识符“cout”的前面)

#include"stdafx.h"#include<iostream>#include<math.h>usingnamespacestd;intmain(){intf;... #include"stdafx.h"
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int f;
double s=0.0;
cout<<"\n请输入你的华氏体温";
cin>>f;
while(f>0){
cout<<"\n你的体温为:";
s=(5/9)*(f-32);
if(s>39)
cout<<"\n你的体温过高:";
else(s<39)
cout<<"\n你的体温正常:"<<endl;
}
return 0;}
------ 已启动生成: 项目: sss, 配置: Debug Win32 ------正在编译...
sss.cpp
d:\c\sss\sss.cpp(19) : error C2146: 语法错误 : 缺少“;”(在标识符“cout”的前面)生成日志保存在“file://d:\c\sss\Debug\BuildLog.htm”中
sss - 1 错误,0 警告
---------------------- 完成 --------------------- 生成: 0 已成功, 1 已失败, 0 已跳过
代码哪里错了 麻烦高手给看一下
展开
 我来答
匿名用户
2013-07-01
展开全部
else(s<39) //这里错了·
cout<<"\n你的体温正常:"<<endl;
可以直接去掉·但是去掉后会死循环。你想改成什么样的,你说,我帮你改·
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-01
展开全部
cout<<"\n你的体温过高:";
else(s<39)
cout<<"\n你的体温正常:"<<endl;
}
改为
cout<<"\n你的体温过高:";
else
cout<<"\n你的体温正常:"<<endl;
break;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式