| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 776 人关注过本帖
标题:第一天学编程,帮我看段代码,谢谢
只看楼主 加入收藏
超级小白
Rank: 1
等 级:新手上路
帖 子:3
专家分:4
注 册:2010-7-25
结帖率:0
收藏
已结贴  问题点数:20 回复次数:6 
第一天学编程,帮我看段代码,谢谢
我今天刚学编程,超级小白,看一下我的第一个程序为啥错啊
// area.cpp : Defines the entry point for the application.
//

#include "stdafx.h"

int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)


   #define pi 3.14
   #define r
   #define s
   #define v
   float v=0;
   float s=0;
   float r=0;

   cout<<"球半径是";
   cin>>r
   
   v=pi*r*r*4/3;

   s=4*pi*r*r
   cout<<"球的体积是"<<v<<endl;
   cout<<"球的表面积是"<<s<<endl;
   return 0;

以下是错误原因,我看不懂啊
H:\VC++6.0\MSDev98\MyProjects\helloworld\area\area.cpp(6) : error C2146: syntax error : missing ';' before identifier 'WinMain'
H:\VC++6.0\MSDev98\MyProjects\helloworld\area\area.cpp(6) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错.
帮我解答下吧,谢谢了
搜索更多相关主题的帖子: 代码 
2010-07-25 10:45
超级小白
Rank: 1
等 级:新手上路
帖 子:3
专家分:4
注 册:2010-7-25
收藏
得分:0 
以后准备泡在这个论坛里了,解答下,谢谢
2010-07-25 10:51
红色警戒
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:19
帖 子:444
专家分:2967
注 册:2005-11-20
收藏
得分:10 
回复 2楼 超级小白
cin>>i后没有;

2010-07-25 16:03
gq198718
Rank: 4
等 级:业余侠客
威 望:1
帖 子:86
专家分:200
注 册:2010-6-6
收藏
得分:10 
程序代码:
#include"iostream"
#include"cmath"
using namespace std;
//int APIENTRY WinMain(HINSTANCE hInstance,
//                     HINSTANCE hPrevInstance,
//                     LPSTR     lpCmdLine,
//                     int       nCmdShow)


   #define pi 3.14
   /*#define r
   [color=#0000FF]#define s
   #define v[/color]*/
   void main()

 {
   float v=0;
   float s=0;
   float r=0;

   cout<<"球半径是";
   cin>>r;
  
   v=pi*r*r*4/3;

   s=4*pi*r*r;
   cout<<"球的体积是"<<v<<endl;
   cout<<"球的表面积是"<<s<<endl;
  /* return 0;*/
  }
帮你改了一下,都是一些小错误,掉分号什么的,楼主只有编程时 注意一下就好了,还有#define s
你又跟float r=0 赋值;
2010-07-27 14:53
hmsabc
Rank: 2
来 自:贵州省兴义市
等 级:论坛游民
帖 子:97
专家分:19
注 册:2010-8-2
收藏
得分:0 
程序代码:
#include"iostream"
#include"cmath"
using namespace std;
//int APIENTRY WinMain(HINSTANCE hInstance,
//                     HINSTANCE hPrevInstance,
//                     LPSTR     lpCmdLine,
//                     int       nCmdShow)


   #define pi 3.14
   /*#define r
   [color=#0000FF]#define s
   #define v[/color]*/
   void main()
{
   float v=0;
   float s=0;
   float r=0;

   cout<<"球半径是:";
   cin>>r;

 
   v=pi*r*r*r*4/3;

   s=4*pi*r*r;
   cout<<"球的体积是:"<<v<<endl;
   cout<<"球的表面积是:"<<s<<endl;
  /* return 0;*/

 
   system("pause");
}
我不熟悉发布贴子,在这里实践一下,顺便改了一下球体的体积公式。

[ 本帖最后由 hmsabc 于 2010-8-2 21:13 编辑 ]
2010-08-02 21:05
hmsabc
Rank: 2
来 自:贵州省兴义市
等 级:论坛游民
帖 子:97
专家分:19
注 册:2010-8-2
收藏
得分:0 
回复 5楼 hmsabc
哈哈,不错学会一招。
2010-08-02 21:14
zhushaoqing
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-8-6
收藏
得分:0 
我第一次也是分号错误。。。。。。。。。。。。
2010-08-06 20:48
快速回复:第一天学编程,帮我看段代码,谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018132 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved