存档

文章标签 ‘C’

POJ 1026 Cipher C版本

2009年11月18日 没有评论

数学题+置换群

阅读全文...

分类: 解题报告 标签: ,

POJ 1016 Numbers That Count C版本

2009年11月18日 没有评论

简单数学题+模拟

阅读全文...

分类: 解题报告 标签: ,

POJ 1012 Joseph C版本

2009年11月15日 8 条评论

数学算法+找规律

阅读全文...

分类: 解题报告 标签: ,

各类型的最小与最大值 C语言

2009年11月14日 没有评论

在poj上做题时需要考虑定义变量的类型,当范围小于测试范围时,很随意的就Runtime Error or Wrong Answer

所以特地写个小程序输出C语言中各类型的最小最大值,C中类型的最小最大值定义在limits.h,float.h中,运行下面的程序就能看到结果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include<stdio.h>
#include<limits.h>
#include<float.h>
 
int main()
{
 
 	printf("有符号小整型的最小值和最大值\n %d %d\n",CHAR_MIN,CHAR_MAX);
 
 	printf("符号小整型的最大值\n %u\n",UCHAR_MAX);
 
 	printf("符号短整型的最小值和最大值\n %d %d\n",SHRT_MIN,SHRT_MAX);
 
 	printf("无符号短整型的最大值\n %u\n",USHRT_MAX);
 
 	printf("有符号基本整型的最小值和最大值\n %d %d\n",INT_MIN,INT_MAX);
 
 	printf("符号基本整型的最大值\n %u\n",UINT_MAX);
 
 	printf("符号长整型的最小值和最大值\n %d %d\n",LONG_MIN,LONG_MAX);
 
	printf("符号长整型的最大值\n %u\n",ULONG_MAX);
 
	printf("单精度实数的最小绝对值和最大绝对值\n %lf %lf\n",FLT_MIN,FLT_MAX);
 
	printf("双精度实数的最小绝对值和最大绝对值\n %lf %lf\n",DBL_MIN,DBL_MAX);
	//system("pause");
	return 0;
}
分类: 编程相关 标签: ,