自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 判断三个数是否是直角三角形的三条边

int main(){ float a, b, c; scanf("%d%d%d", &a, &b, &c); if (a + b > c&&a + c > b&&b + c > a) { if (pow(a, 2) + pow(b, 2) = pow(c, 2) || pow(a, 2) + pow(c, 2) = pow(b, 2) || pow

2016-04-10 08:57:47 2507

原创 取绝对值(in c语言)

方法1:库函数 整型abs() 长整型labs() 浮点型fabs()方法2:使用条件语句printf(num>0?num:-num);方法3:用if else语句方法4:利用根号#include<math.h>num=sqrt(num*num);祝vava今天有好心情,(>^ω^<)

2016-04-10 07:38:52 1287

原创 不同数据类型之间的运算

//#define pi 4.0*atan(1.0)int main(){ int n; const double pi = 4.0*atan(1.0); scanf("%d", &n); printf("%lf %lf", sin(n*pi/180.0),cos(n*pi/180.0)); //printf("%f %f", sin(n), cos(n)

2016-04-10 04:48:15 532

原创 字和字节的区别&&&&如何精确表示pi

1.计算机内存中,最小的存储单位是bit(位),8bit构成一个字节(byte)。字节是内存的基本单位,也是编址单位。例如,某计算机内存是2GB,指该计算机内存有2*1024*1024*1024个字节。计算机性能越强,一次运算所能处理的“位”越多。例如16位计算机一次运算能处理16位,即两个字节,称为一个字。而32位计算机中,一个字就是4个字节。2精确表示pi的方法:const dou

2016-04-10 03:34:09 468

原创 int float 定点 浮点他们之间的关系

首先int使用补码存在机器里的,属于定点数。float是按照IEEE754的格式存储的。因此,int和float之间不能互相转换,但是int和short之间,float和double之间因为存储格式相同,因此是可以转换的。

2016-04-09 13:07:59 732

原创 float vs int

误认为float和int的区别是精确度的同学注意啦!float的一般格式是:阶符+阶码数值部分+数符+尾数的数值部分而int是定点数!因此,声明了int a之后,是不能scanf(“%f”,&a);printf(“%f”,a);的!

2016-04-09 12:26:07 396

原创 printf %d能输出最大的数是多少?

int main(){ float a = 2; int b = 32; int x = pow(a, b)-1; printf("%d",x );//2^32-1=4294967295 return 0;}的运行结果是:-2147483648oh my god!

2016-04-09 06:15:32 6768 1

原创 scanf输入格式实验&printf语句输出实验

在输入时,在输入数据前后添加空格或Tab都不会影响输出的格式和数据。                               printf("%%d \\n %%d");输出显示——>       %d \n %d

2016-04-09 05:29:45 505

原创 三位数反转的两种方法

方法1:分为三种情况:1.n%100==0,则printf("%d",n/100);                                      2.n%10==0,则printf("%d%d",n%100/10,n/100);                                      3.else 则printf("%d%d%d",n%10,n%100/10

2016-04-08 03:28:52 3905

原创 声明与输入的类型不同会怎样

图片说明对a,b的声明是一个玻璃瓶,而scanf是倒进去的水,而printf是显示结果,不能改变结果。声明是int而输入double的类型会溢出哦!stack around the variable “XX” was corrupted.

2016-03-31 16:49:12 320

原创 vs2013上运行scanf

1.在所有include前加上#define _CRE_SECURE_NO_WARNINGS2.更改预处理定义:        项目->属性->配置属性->C/C++ -> 预处理器 -> 预处理器定义,增加:            _CRT_SECURE_NO_DEPRECATE

2016-03-31 06:07:52 584

原创 新的开始

考研失败,工作不满意,此刻,我很彷徨,但是我知道这是个契机,一个可以推我一把的契机。我喜欢挑战,所以不怕失败。为了成功我愿意付出。从今天开始。我的程序员人生即将拉开序幕。

2016-03-25 21:24:40 181

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除