关于C++的一个程序问题

#definePRICE30intmain(){intnum,total;num=10;total=num*PRICE;cout<<"total="<<total<<en... #define PRICE 30
int main()
{
int num,total;
num=10;
total=num*PRICE;
cout<<"total="<<total<<endl;
system("pause");
return 0;
}
哪里错了
展开
 我来答
DestroyofLight
2007-06-29 · TA获得超过1667个赞
知道小有建树答主
回答量:1542
采纳率:0%
帮助的人:1635万
展开全部
楼上两个都等于没有说..

system函数是调cmd命令的 cmd有个暂停命令叫pause

我大概看了下你的程序 貌似是头文件的问题 把下面这个写到开头

#include <stdlib.h>
#include <iostream>
using namespace std;
高原狼人
2007-06-29 · TA获得超过924个赞
知道小有建树答主
回答量:671
采纳率:100%
帮助的人:0
展开全部
加起头文件就好了
顶一哈七级的

#include <stdlib.h>
#include <iostream>
using namespace std;
#define PRICE 30
int main()
{
int num,total;
num=10;
total=num*PRICE;
cout<<"total="<<total<<endl;
system("pause");
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e54bfe29f
2007-06-29 · TA获得超过528个赞
知道答主
回答量:171
采纳率:0%
帮助的人:0
展开全部
#include <iostream.h>
#include <stdlib.h>
#define PRICE 30
int main()
{
int num,total;
num=10;
total=num*PRICE;
cout<<"total="<<total<<endl;
system("pause");
return 0;
}
你没有调用头文件,当然错了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
watervc
2007-06-29
知道答主
回答量:49
采纳率:0%
帮助的人:14.7万
展开全部
#include <iostream.h>
#define PRICE 30
void main()
{
int num,total;
num=10;
total=num*PRICE;
cout<<"total="<<total<<endl;
system("pause"); //这个函数好象是暂停,我不知道是不是对的,保留
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Leo239
2007-06-29 · TA获得超过305个赞
知道小有建树答主
回答量:589
采纳率:0%
帮助的人:228万
展开全部
应该system("pause"); 错了,这个system("pause"); 是用来做什么的.你不要那一句试试.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式