| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1445 人关注过本帖
标题:为什么这个程序编译成功但运行失败?
只看楼主 加入收藏
白衣吹水
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-4-10
收藏
 问题点数:0 回复次数:5 
为什么这个程序编译成功但运行失败?

可以编译,就是运行失败.请问哪里出问题了.



所示的程序在屏幕上打印函数F(y)=e-y*sin(2πy)的曲线。

#include <stdio.h>
#include <math.h>

#define DELTA 0.0625 //打印每一行y值改变的步长
#define PI 3.14159
#define LINE 30 //总共打印30行
#define WIDTH 80 //每行最多打印80列
#define RATE 40 //将计算出的F(y)值转换成相应的列数的比例因子
#define BASE 30 //F(y)=0时,在第30列打印

void main()
{
int i, j, n;
double x, y;
char array[WIDTH];

y = 0.0;
for (j=0; j <= WIDTH-1; j++)
array[j] = ' ';
for (i=1; i <= LINE; i++)
{
array[BASE] = '|';
x = exp(-y)*sin(2*PI*y);
n = (int)(RATE*x)+BASE;
array[n] = '*';
for (j=0; j <= WIDTH-1; j++)
printf("%c", array[j]);
printf("\n");
array[n] = ' ';
y += DELTA;
}
}



--------------------Configuration: 0555 - Win32 Debug--------------------
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/0555.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

0555.exe - 1 error(s), 0 warning(s)

搜索更多相关主题的帖子: 编译 失败 运行 
2007-05-19 18:49
白衣吹水
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-4-10
收藏
得分:0 
“266.exe”: 已加载“D:\My Documents\Visual Studio 2005\Projects\266\debug\266.exe”,已加载符号。
“266.exe”: 已加载“C:\WINDOWS\system32\ntdll.dll”,未加载任何符号。
“266.exe”: 已加载“C:\WINDOWS\system32\kernel32.dll”,未加载任何符号。
“266.exe”: 已加载“C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_f75eb16c\msvcr80d.dll”,已加载符号。
“266.exe”: 已加载“C:\WINDOWS\system32\msvcrt.dll”,未加载任何符号。
程序“[2732] 266.exe: 本机”已退出,返回值为 0 (0x0)。
2007-05-19 18:51
neverTheSame
Rank: 3Rank: 3
来 自:江西农业大学
等 级:新手上路
威 望:9
帖 子:1511
专家分:0
注 册:2006-11-24
收藏
得分:0 

我在TC下可以运行,能得到结果.
*

| *

| *

| *

| *

| *

| *

| *

*

* |

* |

* |

* |

* |

* |

* |

*

| *

| *

| *

| *

| *

| *

| *

*

* |

* |

* |

* |

* |


wap酷禾网(http://wap.),提供免费的、优质的、快捷的wap资源下载服务。
2007-05-19 19:22
白衣吹水
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-4-10
收藏
得分:0 
谢谢;我看看我的程序出了什么问题
2007-05-19 21:04
jiangzw625
Rank: 1
等 级:新手上路
帖 子:119
专家分:0
注 册:2006-3-27
收藏
得分:0 
你用的是vc2005。工程建错了。应该建Console Application类型的。你应该建了Windows Application

马马乎乎
2007-05-19 21:57
yinlenc
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2007-5-17
收藏
得分:0 
你用计算机专业的编译软件visual c++6.0就可以编译的
tc也过期乐

2007-05-19 23:02
快速回复:为什么这个程序编译成功但运行失败?
数据加载中...
 
   



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

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