中易网

VC C++6.0编程执行时出错是怎么回事?

答案:2  悬赏:10  
解决时间 2021-02-27 04:54
#include

#define Height 10

int calculate(int Long,int Width);

int main()
{
int m_Long;
int m_Width;
int result;

printf("长方形的高度为: %d\n",Height);

printf("请输入长度\n");
scanf("%d",&m_Width);

result=calculate(m_Long,m_Width);
printf("长方形的体积是:");
printf("%d\n",result);
return 0;
}

int calculate(int Long,int Width)
{
int result=Long*Width*Height;
return result;
}
--------------------Configuration: 计算 - Win32 Debug--------------------
Compiling...
计算.cpp
D:\Microsoft Visual Studio\Common\MSDev98\Bin\计算.cpp(19) : error C2018: unknown character '0xa3'
D:\Microsoft Visual Studio\Common\MSDev98\Bin\计算.cpp(19) : error C2018: unknown character '0xbb'
D:\Microsoft Visual Studio\Common\MSDev98\Bin\计算.cpp(20) : error C2146: syntax error : missing ';' before identifier 'printf'
执行 cl.exe 时出错.

计算.exe - 1 error(s), 0 warning(s)
最佳答案
//一个是中文字符的问题,一个是只输入了宽度,没有输入长度,导致未赋值就计算。。
#include

#define  Height 10

int calculate(int Long, int Width);

int main()
{
int m_Long;
int m_Width;
int result;
printf("长方形的高度为: %d\n", Height);
printf("请输入长度\n");
scanf("%d", &m_Long);
printf("请输入宽度度\n");
scanf("%d", &m_Width);
result = calculate(m_Long, m_Width);
printf("长方形的体积是:");
printf("%d\n", result);
return 0;
}

int calculate(int Long, int Width)
{
int result = Long*Width*Height;
return result;
}
全部回答

你是不是哪里没弄对。我用vc6试了下,能运行成功

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
汤原县吉祥乡地址有知道的么?有点事想过去
NBA有几个裁判
G216/喀什东路立交桥(路口)怎么去啊,有知道
快乐男声前十名分别是谁?
资产“增值”还是资产“增殖”?
一家人烧烤啤酒城在哪里啊,我有事要去这个地
济南市市中区王官庄邮政编码
QQ飞车只对好友开放的婚礼殿堂没有邀请能进吗
日剧真的比韩剧好看吗?
福建国际旅行卫生保健中心这个地址在什么地方
请在这里概述您的问题华南理工大学北校区的公
滨州市政通新型铝材有限公司在哪里啊,我有事
铁三角用英文怎么准确的表述
请问..有心理日记吗?
小博士辅导站这个地址在什么地方,我要处理点
推荐资讯
九王管业水暖阀门这个地址在什么地方,我要处
网恋可信吗,会不会有很多骗子
怎么查自已学车学籍
余香园地址在哪,我要去那里办事
中国电信天翼合作店土华欧耿源店地址有知道的
无线网卡连接器怎么把卡放进去?
黄冈市宏骏物流有限公司在什么地方啊,我要过
梦到刚认识的朋友异性的朋友
请在这里概述您的问题我们是学校实习生,在一
我的心比较野
开男士饰品店经营方法介 绍求大神说下
我安卓手机关联了一个苹果部落冲突的号,我现
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?