可以运行但是结果是错的,问题已经解决了,现在提供一下。
来源:互联网 发布:网红男装淘宝店 编辑:程序博客网 时间:2024/05/16 10:20
这是一个非常简单的矩形的程序,是前期数据结构上的一个例子。但是在VC++下不能正常的运行。
#include "stdafx.h"
#include "iostream.h"
struct Rectangle
{
float length,width;
};
void InitRectangle(Rectangle r,float length,float width);
float Circumference(Rectangle r);
float Area(Rectangle r);
void InitRectangle(Rectangle r,float len,float wid)
{
r.length=len;
r.width=wid;
}
float Circumference(Rectangle r)
{
return 2*(r.length+r.width);
}
float Area(Rectangle r)
{
return r.length*r.width;
}
void main(void)
{
float x,y;
float p,s;
Rectangle a;
cout < <"请输入一个矩形的长和宽!" < <endl;
cin>>x>>y;
InitRectangle(a,x,y);
p=Circumference(a);
s=Area(a);
cout < <endl;
cout < <"矩形的周长为" < <p < <endl;
cout < <"矩形的面积为" < <s < <endl;
}
解决方法是
#include "stdafx.h"
#include "iostream.h"
typedef struct
{
float length,width;
}Rectangle_struct;
void InitRectangle(Rectangle_struct& r,float length,float width);
float Circumference(Rectangle_struct& r);
float Area(Rectangle_struct& r);
void InitRectangle(Rectangle_struct& r,float len,float wid)
{
r.length=len;
r.width=wid;
}
float Circumference(Rectangle_struct& r)
{
return 2*(r.length+r.width);
}
float Area(Rectangle_struct& r)
{
return r.length*r.width;
}
void main(void)
{
float x,y;
float p,s;
Rectangle_struct a;
cout <<"请输入一个矩形的长和宽!"<<endl;
cin>>x>>y;
InitRectangle(a,x,y);
p=Circumference(a);
s=Area(a);
cout<<endl;
cout<<"矩形的周长为"<<p<<endl;
cout<<"矩形的面积为"<<s<<endl;
}
问题出在VC++的MFC上。
- 可以运行但是结果是错的,问题已经解决了,现在提供一下。
- [已解决]Android Studio 2.1.1 运行时候显示 No changes To Deploy 但是其实已经更新了的,闪电运行的问题
- [已解决]Android Studio 2.1.1 运行时候显示 No changes To Deploy 但是其实已经更新了的,闪电运行的问题
- 换了电脑了,之前电脑上安装svn和git的时候,图标是都可以正常显示的,但是这次出了问题,废了好多时间才解决了,所以想记录一下解决
- sdwebimagedownloader。m这个文件里面加了user-agent验证就可以了,现在问题虽然解决了。但是还是没搞懂原因
- 解决wordpress 更新翻译提示更新成功了,但是刷新一下又提示的问题
- 解决pycharm无法提示pyqt4.QtGui但是可以运行的问题
- 终于解决了不能打开网页,但是可以聊天的问题。。。
- 解决 XP关机出现“您现在可以安全关闭计算机了!”的问题
- 指针方面的问题,此程序调试显示是正确的,但是运行起来的结果是错误的为什么?求解
- android 虚拟机已经启动了,但是运行项目的时候又启动新的虚拟机
- 现在的table已经被取代了。。?
- 今天把以前解决的MDI子窗体,多次打开同一窗体代码共享一下.逻辑不够完善但是解决了问题
- 解决eclipse工程运行正常但是工程有红叉的问题
- 我自己开发了一套linux 桌面环境(DE),起名叫icon DE,在ubuntu12.04里面,已经很完美的运行。现在过来借贵网站,推广一下,征询试用者,以便进一步提高。
- Activity已经销毁了,线程还在运行的问题
- Activity已经销毁了,线程还在运行的问题
- 现在有时间了,可以整理一下自己的这篇小小的空间了❀❀
- 备注
- [转贴]RAID技术规范简介
- STL中的模板类map的简单例子
- 创建和扩展Flex 2组件(Creating and Extending Flex 2 Components)学习笔记
- 最佳学习方法手册
- 可以运行但是结果是错的,问题已经解决了,现在提供一下。
- 《功夫熊猫》经典台词:从来没有什么意外
- 网络端口介绍及漏洞分析
- 韩程攻略
- Linux下的OpenGL编程
- 图形世界分裂的两派——理清D3D和OpenGL的脉络
- Torque介绍
- 영어명언
- 备忘:最优单例模式