操作符的默认
来源:互联网 发布:python手册中文版 编辑:程序博客网 时间:2024/05/16 16:20
不知道为什么,我前面几篇文章没有人回答我啊...是不是我问得太简单了,但是我是初学者,就请原谅吧.
下面两个程序运行的结果不同...
#include "stdio.h"
#include "conio.h"
long int Raverage =6371;
main()
{
double temp;
temp=((2*Raverage*Raverage)-(961.1*961.1))/(2*Raverage*Raverage);
printf("%f/n",temp);
getch();
}
#include "stdio.h"
#include "conio.h"
#define Raverage 6371
main()
{
double temp;
temp=((2*Raverage*Raverage)-(961.1*961.1))/(2*Raverage*Raverage);
printf("%f/n",temp);
getch();
}
两者中不同的地方就是宏的使用.第2个程序运行的结果是错误的...temp的值应该是小于1的,但是运行的结果去是47
或者其他的值...
请大家告诉我是什么原因.先谢谢了.
- 操作符的默认
- 关于C++中类的默认赋值操作符
- c++默认赋值操作符
- mandriva硬盘安装默认的操作
- 修改Irrlicht的FPSCamera默认光标操作
- 默认构造函数的构造操作
- 默认构造函数的构造操作
- 2.1 默认构造函数的构造操作
- alfresco默认权限的功能操作
- Metatable 对象默认的操作方式
- 默认的等号操作也是浅拷贝
- 默认构造函数,复制构造函数,赋值操作符函数,析构函数的调用。
- Effective C++ 读书笔记2——C++默认会做什么(类的默认操作)
- 利用Java的默认权限来操作成员变量
- 修改UITableView中Delete操作的默认按钮
- 对mysql数据权限操作,默认的mysql数据库找不到
- SQL Server的读操作默认隔离级别
- JS实现定制右键默认操作的方法
- 手动编写 Makefile文件
- 急聘.NET软件工程师
- 纳入统一版本管理
- java 播放midi,wav,mp3
- 读网070603:盖茨与乔布斯的历史性会面
- 操作符的默认
- If the RedBoot Fits
- 顺序表的插入
- 兄弟我最近缺钱……
- 转载:Java同步机制浅谈――synchronized对代码作何影响?
- Hashmap 中的Keyset()方法
- java如何连接access数据库
- 小组活动
- 亲爱的朋友们,欢迎光临非洲黑驴的小家!