C++转换成C的为什么在VC++6.0会运行错误

原创 2012年03月24日 23:16:49

#include <stdio.h>
double bonus1,bonus2,bonus3,bonus4,bonus5;
double sum_bonus(long i)
{
 double bonus;
 bonus1=100000*0.1;bonus2=bonus1+100000*0.075;bonus3=bonus2+100000*0.05;bonus4=bonus3+100000*0.03;bonus5=bonus4+400000*0.015;
 if(i<=100000) bonus=i*0.1;
 else if(i<=200000) bonus=bonus1+(i-100000)*0.075;
  else if(i<=400000) bonus=bonus2+(i-200000)*0.05;
   else if(i<=600000) bonus=bonus3+(i-400000)*0.03;
    else if(i<=1000000) bonus=bonus4+(i-600000)*0.015;
     else    bonus=bonus5+(i-1000000)*0.01;
 return bonus;
}
int main(void)
{
 long i=0;//i表示利润。
 puts("Enter i:");
 scanf("%ld,&i");
 printf("bonus=%f\n",sum_bonus(i));
 return 0;
}

原C++文件能运行出正确结果,为什么改为C就运行错误。我同学学C的,顺便改了下,为什么就运行错误,求指教!谢谢

GDI入门实例(在VC++6.0中将JPG格式图片转换成BMP格式)

在 VC++6.0 中将 JPG 格式图片转换成 BMP 格式 思路:利用 GDI+来完成 难点: (1)配置 GDI 开发环境,添加配置代码 (2)在当文档程序中添加转换代码 注意:本文...

GDI入门实例(在VC++6.0中将JPG格式图片转换成BMP格式)

在 VC++6.0 中将 JPG 格式图片转换成 BMP 格式 思路:利用 GDI+来完成 难点: (1)配置 GDI 开发环境,添加配置代码 (2)在当文档程序中添加转换代码 注意:本文...

GDI入门实例(在VC++6.0中将JPG格式图片转换成BMP格式)

在 VC++6.0 中将 JPG 格式图片转换成 BMP 格式 思路:利用 GDI+来完成 难点: (1)配置 GDI 开发环境,添加配置代码 (2)在当文档程序中添加转换代码 注意:本文...

在 VC++6.0 中将 JPG 格式图片转换成 BMP 格式

在 VC++6.0 中将 JPG 格式图片转换成 BMP 格式 思路:利用 GDI+来完成 难点: (1)配置 GDI 开发环境,添加配置代码 (2)在当文档程序中添加转换代码 注意:本文...

如何将Matlab7.0函数转换成VC++6.0动态链接库

1 、 mcc4.0 编译环境设置在桌面上右键单击“我的电脑”图标出现以下菜单 单击“属性”菜单项,出现“系统特性”对话框,单击“高级”选项卡,如下图所示 在上图中,单击“环境变量”按钮,出现“环境变...
  • Akun6
  • Akun6
  • 2011年03月01日 20:18
  • 715

VC++6.0编译错误-C1076 /Zm

[code=c][/code] #include using namespace std; int main() {      int ival=5;      cout      sy...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++转换成C的为什么在VC++6.0会运行错误
举报原因:
原因补充:

(最多只允许输入30个字)