首页 > 其他分享 >C语言(二):整型变量的数值范围

C语言(二):整型变量的数值范围

时间:2023-11-27 22:23:20浏览次数:27  
标签:short int long 数值 C语言 -- 最小值 整型 printf

#include<stdio.h>
int main()
{
	int a=0;
	while(a<a+1)
	{
		a++;
	}
	printf("int类型的最大值是:%d\n\n",a);
	printf("int类型的最大值+1是:%d\n\n",a+1);

	int b=0;
	while (b>b-1)
	{
		b--;
	}
	printf("int类型的最小值是:%d\n\n",b);
	printf("int类型的最小值-1是:%d\n\n",b-1);

	long c=0;
	while(c<c+1)
	{
		c++;
	}
	printf("long类型的最大值是:%d\n\n",c);
	printf("long类型的最大值+1是:%d\n\n",c+1);

	long g=0;
	while(g>g-1)
	{
		g--;
	}
	printf("long类型的最小值是:%d\n\n",g);
	printf("long类型的最小值-1是:%d\n\n",g-1);

	unsigned long d=0;
	while(d<d+1)
	{
		d++;
	}
	printf("unsigned long类型的最大值是:%u\n\n",d);
	printf("unsigned long类型的最大值+1是:%u\n\n",d+1);

	short e=0;
	while(e<(short)(e+1))
	{
		e++;
	}
	printf("short类型的最大值是:%d\n\n",e);
	printf("short类型的最大值+1是:%d\n\n",(short)(e+1));

	short f=0;
	while(f>(short)(f-1))
	{
		f--;
	}
	printf("short类型的最小值是:%d\n\n",f);
	printf("short类型的最小值-1是:%d\n\n",(short)(f-1));

	return 0;
}

 

标签:short,int,long,数值,C语言,--,最小值,整型,printf
From: https://www.cnblogs.com/xiaosongshu2023/p/17860656.html

相关文章

  • 使用math库函数计算数值
    #include<stdio.h>#include<math.h> intmain(){ floata=2.78f,d=0.8888; intb=90; intc=5; printf("cos(%f)=%f\n",2.78,cos(2.78)); printf("log10(%d)=%f\n",90,log10(90)); printf("sqrt(%d)=%f\n&......
  • 《初学C语言第8天》
    ////代码调试——调用堆栈//#include<stdio.h.>//voidtest2()//{// printf("hehe");//}//voidtest1()//{// test2();//}//voidtest()//{// test1();//}//intmain()//{// test();// return0;//}////研究程序死循环的原因//#include<stdio.h>//#in......
  • c语言中向函数传递二维矩阵的方法
    在C语言中,向函数传递二维数组有几种方式,这主要取决于二维数组的大小是否已知。下面是几种常见的方式:  1)如果二维数组的大小已知,那么你可以在函数参数中直接指定数组的大小。例如: voidfunc(intarr[10][10]){...} 在这个例子中,func函数接受一个10x10的二维数组作为参数......
  • tableau用数值呈现条形图的总计
     创建计算字段创建计算字段:销售额总计,键入函数:IFSize()=1THEN0ELSESum([销售额])END 创建视图将度量“销售额”拖放至列,将维度“子类别”拖放至行,降序排序。将列上的“销售额”胶囊拖放至“标记”卡的标签中,再将计算字段“销售额总计”拖放至列。 单击顶部菜单......
  • 选择法排序——c语言
    #include<stdio.h>intmain(){inti,min,z,j,temp,k,n=11;intbe[]={1,4,6,9,13,16,19,28,40,100,0};scanf("%d",&z);be[10]=z;for(i=0;i<n-1;i++){min=i;for(j=i+1;j<n;j++){if(be[min]......
  • c语言
    /**@Author:[email protected]*@Date:2023-11-1013:51:34*@LastEditors:[email protected]*@LastEditTime:2023-11-2709:19:51*@FilePath:\c-learn\zhizhen.c*@Description:这是默认设置,请设置`customMade`,打开k......
  • C语言调用C++类成员函数讲解和实例
    原文:https://blog.csdn.net/LxXlc468hW35lZn5/article/details/1257010071、问题成因C语言与C++调用问题原因主要在于C编译器和C++编译器的不同。C是过程式语言,C编译器编译后,函数在符号库中就是函数名,没有其他任何附加信息。而C++是对象式语言,支持函数重载,C++编译器编译后,在符号......
  • C语言笔记7
    数组是一组有序的、类型相同的数据的集合,这些数据被称为数据的元素。一维数组的定义类型说明符数组名【正整型常量表达式】说明:类型说明符:数组的类型。数组名同变量名命名规则相同。常量表达式指明数组中元素个数,必须大于0.可以是数值常量、符号常量和字符常量。例如:floa......
  • C语言模拟进程状态
    精选状态图如下给出C语言执行状态图根据状态图,给出C语言代码解释这段代码定义了一个枚举类型ProcessState,包含了5个枚举值:NEW、READY、RUNNING、BLOCKED和TERMINATED。然后定义了一个ProcessState类型的变量process,并将其初始化为NEW。接着通过printf语句输出当前进程状态......
  • C语言【文件操作】
    C语言【文件操作】1、输入/输出流的定义。​ C语言中,文件输入/输出以流的方式进行。​ 读还是写,输入还是输出,是站在内存(程序)的角度来看的。从程序(内存)向数据源(如文件、网络等)传递数据的过程叫做读数据,读数据使用的路径叫做输入流,一般读数据的过程是一个解码的过程;从数据源(如文......