| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 175 人关注过本帖
标题:c语言代码检查
只看楼主 加入收藏
p69
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2022-9-22
结帖率:0
收藏
已结贴  问题点数:20 回复次数:8 
c语言代码检查
#include "stdio.h"
#define PI 3.14159 /*定义符号名PI为3.14159 * /
main()
{ double r,s;
r = 5.0;
s = PI * r*r;
printf("s=%f\n",s);
}


帮我看看出错了
搜索更多相关主题的帖子: double 出错 检查 c语言 代码 
2022-09-22 15:50
纯蓝之刃
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:70
帖 子:542
专家分:3543
注 册:2019-7-29
收藏
得分:10 
/*定义符号名PI为3.14159 * /

注释中*和/之间不能存在其他字符

一沙一世界,一花一天堂。无限掌中置,刹那成永恒。
2022-09-22 15:57
p69
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2022-9-22
收藏
得分:0 
回复 2楼 纯蓝之刃
还是不行啊
2022-09-22 16:23
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:474
帖 子:8557
专家分:50950
注 册:2011-1-18
收藏
得分:10 
以下是引用p69在2022-9-22 16:23:14的发言:

还是不行啊
哪里不行?你把编译器的报错信息贴出来

程序代码:
#include <stdio.h>

#define PI 3.14159265358979323846 /*定义符号名PI为3.14159 */

int main( void )
{
    double r = 5.0;
    double s = PI * r*r;
    printf( "s = %f\n", s );

    return 0;
}
2022-09-22 16:51
p69
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2022-9-22
收藏
得分:0 
回复 4楼 rjsp
test.exe”: 已加载“C:\Users\徐正声\Documents\Visual Studio 2010\Projects\test\Debug\test.exe”,已加载符号。
“test.exe”: 已加载“C:\Windows\SysWOW64\ntdll.dll”,Cannot find or open the PDB file
“test.exe”: 已加载“C:\Windows\SysWOW64\kernel32.dll”,Cannot find or open the PDB file
“test.exe”: 已加载“C:\Windows\SysWOW64\KernelBase.dll”,Cannot find or open the PDB file
“test.exe”: 已加载“C:\Windows\SysWOW64\msvcr100d.dll”,已加载符号。
线程 'Win32 线程' (0x4300) 已退出,返回值为 0 (0x0)。
线程 'Win32 线程' (0x5e18) 已退出,返回值为 0 (0x0)。
程序“[24776] test.exe: 本机”已退出,返回值为 0 (0x0)。
2022-09-22 17:06
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:474
帖 子:8557
专家分:50950
注 册:2011-1-18
收藏
得分:0 
回复 5楼 p69
这不是没错嘛!
你是不是将 进程的返回值 当成 程序的输出内容 ?
2022-09-22 17:34
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:474
帖 子:8557
专家分:50950
注 册:2011-1-18
收藏
得分:0 
因为你是控制台程序,运行完毕后,就立即关闭了控制台。
于是导致你没看到输出结果?
2022-09-22 17:43
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:474
帖 子:8557
专家分:50950
注 册:2011-1-18
收藏
得分:0 
如果你用的是vc,按ctrl+F5试试
2022-09-22 17:45
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:474
帖 子:8557
专家分:50950
注 册:2011-1-18
收藏
得分:0 
如果你不会操作,最简单的办法是,打开控制台cmd.exe。
在控制台里面执行你编译后的程序。
2022-09-22 17:46
快速回复:c语言代码检查
数据加载中...
 
   



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

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