首页 > 其他分享 >【C语言】整型数值范围

【C语言】整型数值范围

时间:2023-11-22 09:25:02浏览次数:28  
标签:int 最小值 数值 C语言 while 整型 printf main

#include<stdio.h>
int main()
{
        int a=0;
        while(a<a+1)
        {
                a++;
        }
        printf("有符号基本整型的最大值是:%d\n\n",a);
        printf("有符号基本整型最大值+1的结果是:%d\n\n",a+1);
         
        int b=0;
        while(b>b-1)
        {
                b--;
        }
        printf("有符号基本整型的最小值是:%d\n\n",b);
        printf("有符号基本整型最小值-1的结果是:%d\n\n",b-1);
 
        unsigned c=0;
        while (c<c+1)
        {
                c++;
        }
        printf("无符号整型的最大值是:%u\n\n",c);
        printf("无符号整型最大值+1的结果是:%u\n\n",c+1);
}

 

#include<stdio.h>
int main()
{
        short a=0;
        while (a<short(a+1))
        {
                a++;
        }
        printf("有符号短整型的最大值是:%hd\n\n",a);
        printf("有符号短整型最大值+1的结果是:%hd\n\n",a+1);
 
        short b=0;
        while (b>short(b-1))
        {
                b--;
        }
        printf("有符号短整型的最小值是:%hd\n\n",b);
        printf("有符号短整型最小值-1的结果是:%hd\n\n",b-1);
}

 

#include<stdio.h>
int main()
{
        short a=0,b=1;
        while (a<b)
         { 
                a++;
                b++;
         }
        printf("有符号短整型的最大值:%hd\n\n",a);
        printf("有符号短整型的最大值+1的结果:%hd\n\n",a+1);
 
        short c=0,d=-1;
        while (d<c)
        {
                c++;
                d++;
        }
        printf("有符号短整型的最小值:%hd\n\n",c);
        printf("有符号短整型的最小值-1的结果:%hd\n\n",c-1);
}

 

标签:int,最小值,数值,C语言,while,整型,printf,main
From: https://www.cnblogs.com/xiaosongshu2023/p/17848113.html

相关文章

  • 【C语言】强制类型转换表达式
    #include<stdio.h>intmain(){ doublea=3.45; printf("%f\n\n",a); printf("%d\n\n",(int)(a)); printf("%d\n\n",(int)a); printf("%d\n\n",int(a)); /*printf("%d\n\n",inta);*/} ......
  • 学C语言的第一天
     我是一名来自农村的孩子,没见过什么大世面,大学之前也没怎么接触过计算机,但是对计算机有浓厚的兴趣,我愿意去了解去学习它。 我学习C语言的主要目的也就是跟进时代,了解时代,去发现更多机会,去迎合社会需求。当我意识到土木工程就业现状之后我就考虑是否需要换一个方向去发展,就算......
  • B站C语言 ----结构体
    //描述一个学生////struct结构体关键字 Stu-结构体标签 stuctStu-结构体类型//structStu//{// //成员变量// charname[20];// shortage;// chartele[12];// charsex[5];////}s1,s2,s3;//s1,s2,s3是三个全局的结构体变量//typedefstructStu//{// //......
  • C语言程序设计P7
    1for循环代码块变种练习练习一for循环可以嵌套练习二练习三2dowhile循环eg:打印1-103循环练习计算n的阶乘计算阶乘和计算1!+2!+...+10!(法1)嵌套循环,先计算n的阶乘,再相加(法2)先计算n的阶乘,再n乘n的阶乘求和......
  • C语言【函数、作用域、常用系统函数】
    C语言【函数、作用域、常用系统函数】一、函数1、函数的声明//函数声明格式intadd(intx,inty);//或intadd(int,int);​ 自定义函数如果放在main函数之后,需要声明函数才可以访问到。如果未声明,则编译器会自动补一个返回类型未int类型的声明,这样以来,如果自定义函数......
  • openGauss学习笔记-129 openGauss 数据库管理-参数设置-查看参数值
    openGauss学习笔记-129openGauss数据库管理-参数设置-查看参数值openGauss安装后,有一套默认的运行参数,为了使openGauss与业务的配合度更高,用户需要根据业务场景和数据量的大小进行GUC参数调整。129.1操作步骤以操作系统用户omm登录数据库主节点。使用如下命令连接数据库......
  • Python+C语言·········基础知识点
    一:常数、变量和数据类型1。常数和变量的差异一个程序通常都会有被处理的对象,而这些对象在被处理之前要以一些特定的类型存放在内存的某一个位置,需要的时候再拿出来处理。程序设计语言会把放置数据的那些内存位置都给一个名字,并把这个概念以“变量”来命名。放在这些位置的里面的数......
  • C语言
     编译命令:gcctest.c生成a.exe可执行文件gcctest.c-o xxx生成xxx.exe可执行文件带参主函数格式:intmain(intargc,char*argv[])argc:输入的字符个数argv[]:字符 ......
  • 计算机科学与技术之网络编程 Windows下VC6.0 网络SOCKET编程C语言实现(服务端)
    在VC6.0平台用C语言实现网络SOCKET通信一.在VC6.0平台创建Win32ConsoleApplication工程工程名称自拟(或输入firstSocket)添加新建项文件C++SourceFile 文件名自拟,后缀.c(如firstSocket.c)在firstSocket.c加入头文件#include<winsock2.h>链接动态库#pragmacomment(l......
  • C语言:用for循环语句编写金字塔
       今天我将继续为大家分享C语言的知识,今天要分享的内容依旧是C语言中的for循环语句中的经典例题。好了,废话少说,让我们进入今天的学习内容吧!#include<stdio.h>intmain(){inti,j,c;for(i=1;i<=10;i++)//十行的金字塔{for(j=1;j<=15-i;j++)//*前面有15-i个......