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 已跳过
代码哪里错了 麻烦高手给看一下 展开
#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 已跳过
代码哪里错了 麻烦高手给看一下 展开
2个回答
2013-07-01
展开全部
else(s<39) //这里错了·
cout<<"\n你的体温正常:"<<endl;
可以直接去掉·但是去掉后会死循环。你想改成什么样的,你说,我帮你改·
cout<<"\n你的体温正常:"<<endl;
可以直接去掉·但是去掉后会死循环。你想改成什么样的,你说,我帮你改·
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-01
展开全部
cout<<"\n你的体温过高:";
else(s<39)
cout<<"\n你的体温正常:"<<endl;
}
改为
cout<<"\n你的体温过高:";
else
cout<<"\n你的体温正常:"<<endl;
break;
else(s<39)
cout<<"\n你的体温正常:"<<endl;
}
改为
cout<<"\n你的体温过高:";
else
cout<<"\n你的体温正常:"<<endl;
break;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询