当前位置: 代码迷 >> C语言 >> 变量取值范围问题
  详细解决方案

变量取值范围问题

热度:287   发布时间:2005-06-07 17:23:00.0
变量取值范围问题
在TC头文件的子目录下,有一个头文件limits.h给出了常用数据类型的范围 利用该文件(既在你的程序开始处加上一行#include<limits.h>编写一个程序来确定int long unsigengd等数据类型的取值范围。
一律用长整形格式(%id)输出   

呵呵 这是课后一题 我觉得很有意思 拿上来和大家一起讨论
搜索更多相关的解决方案: 变量  范围  

----------------解决方案--------------------------------------------------------
每人愿意讨论这样的题吗 我自己来
#include<stdio.h>
#include<limits.h>
main()
{int=a;
long=b;
unsigned=c;
scanf("%d,%id,%u",&a,&b,&c);

哼!!生气了不写了 .....
----------------解决方案--------------------------------------------------------

不用生气了 我。。。。帮你写。。。

#include <stdio.h> #include <limits.h>

int main() { printf("CHAR_MIN=%ld\n",CHAR_MIN); printf("CHAR_MAX=%ld\n",CHAR_MAX); printf("INT_MIN=%ld\n",INT_MIN); printf("INT_MAX=%ld\n",INT_MAX); printf("LONG_MIN=%ld\n",LONG_MIN); printf("LONG_MAX=%ld\n",LONG_MAX); return 0; }


----------------解决方案--------------------------------------------------------
你只用了输出方式 "char_min"是什么函数啊? 还是修饰符? return 0 什么是什么意思 我好像还没学到
谁能指点一下哦
----------------解决方案--------------------------------------------------------
CHAR_MIN是最小字符值
----------------解决方案--------------------------------------------------------

#include <stdio.h> #include <limits.h>

int main() { printf("CHAR_MIN=%ld\n",CHAR_MIN); printf("CHAR_MAX=%ld\n",CHAR_MAX); printf("INT_MIN=%ld\n",INT_MIN); printf("INT_MAX=%ld\n",INT_MAX); printf("LONG_MIN=%ld\n",LONG_MIN); printf("LONG_MAX=%ld\n",LONG_MAX); return 0; }


----------------解决方案--------------------------------------------------------
为什么要用字符 没有别的方法吗  
那个return 0;是什么意思

----------------解决方案--------------------------------------------------------
晕,你没看见吗?人家的main函数的返回值是整型类型,当然需要一个返回值啦,你把return 0改为return 1也行啊。
----------------解决方案--------------------------------------------------------

你也可以用没有返回值的函数去写: #include <stdio.h> #include <limits.h>

void main() { printf("CHAR_MIN=%ld\n",CHAR_MIN); printf("CHAR_MAX=%ld\n",CHAR_MAX); printf("INT_MIN=%ld\n",INT_MIN); printf("INT_MAX=%ld\n",INT_MAX); printf("LONG_MIN=%ld\n",LONG_MIN); printf("LONG_MAX=%ld\n",LONG_MAX); }


----------------解决方案--------------------------------------------------------
  相关解决方案