发布时间:2026/7/18 14:09:19
C语言中整型变量 程序需要使用数据即承载信息的数字和字符。有些数据可以在程序使用之前预先设定并在整个运行过程中没有变化这种量称常量。另外的数据在程序运行中会发生变化或赋值称为变量。整数跟数学上的整数概念一致在C语言中小数点永远不会出现在整数中如-2、1 和 123 都是整数。而3.14、2.0 和 0.2 都不是整数。整数一个二进制形式存储如4 的二进制形式为 100在八位的字节中存储形式为00000100。如下图1.1. C语言中的整数类型分为两种无符号类型的unsigned和有符号类型signed。int类型是C语言中最常用的一种类型int是有符号类型的ISO/ANSI C规定int类型的最小范围是-32768 到 32767。一般来说int类型的占四个字节取值范围为-2^31到2^31-1。变量命名规则①.可以使用字母、下划线以及数字来进行命名但是开头必须是字母或者下划线不能数字。②.变量名中的字母区分大小写如b和B是不同的abc和Abc也是不同的变量名。③.变量名不能够与C语言提供的关键字重复。声明int变量int goat; int hogs,cows,erns;初始化变量int goats 21; int news 31,pages 12; int dogs,cats 94;打印int变量的值//程序1使用printf函数打印变量的值 #include #include int main() { int t 10; //定义变量t 并且赋值为10 int two 2; printf(print\n); /* 打印变量t其中%d用于指定在那个位置输出t双引号中的%d替换了后面的t*/ printf(t %d\n, t); printf(%d - %d %d \n,t ,two, t - two); return 0; }1.2. 其他整型数据C语言还提供4个附属关键字修饰基本证书类型short、long、unsigned和signed。C语言其他类型的控制格式输出// 程序 2C语言其他类型的控制格式输出 #include int main(){ unsigned int un 3000; short end 200; long big 65535; long long big_big 12345678945; printf(un %u \n,un); //%u表示无符号整数 printf(end %hd \n,end); //%hd表示short类型 printf(big %ld \n,big);//%ld表示long类型 printf(big_big %lld \n,big_big);//%lld表示long long类型 return 0; }

相关新闻

2026/7/18 14:04:19

Mermaid Live Editor终极指南:免费在线图表编辑神器

Mermaid Live Editor终极指南:免费在线图表编辑神器 【免费下载链接】mermaid-live-editor Edit, preview and share mermaid charts/diagrams. New implementation of the live editor. 项目地址: https://gitcode.com/GitHub_Trending/me/mermaid-live-editor …

2026/7/18 14:04:19

5分钟掌握Blue Topaz:Obsidian笔记终极美化方案

5分钟掌握Blue Topaz:Obsidian笔记终极美化方案 【免费下载链接】Blue-Topaz_Obsidian-css A blue theme for Obsidian. 项目地址: https://gitcode.com/gh_mirrors/bl/Blue-Topaz_Obsidian-css 如果你正在寻找一款能够彻底改变Obsidian笔记体验的主题&…

2026/7/18 15:24:27

华为MetaERP Oracle EBS 与 Fusion OM 模块对比内容

第一部分:Oracle EBS R12 OM 系统设置(7大步骤)步骤设置项路径核心后台表①Profile OptionsSystem Admin → Profile → SystemFND_PROFILE_OPTIONS / FND_PROFILE_OPTION_VALUES②System ParametersOM → Setup → System ParametersOE_SYS_…

2026/7/18 15:24:27

免费PDF扫描模拟教程:3分钟让电子文档变专业扫描件

免费PDF扫描模拟教程:3分钟让电子文档变专业扫描件 【免费下载链接】lookscanned.io 📚 LookScanned.io - Make your PDFs look scanned 项目地址: https://gitcode.com/gh_mirrors/lo/lookscanned.io 在数字化办公时代,PDF文档已经成…

2026/7/18 15:19:24

具身智能入门:BERT+Habitat+PPO构建指令-环境-动作闭环

1. 项目概述:这不是教机器人“听指令”,而是教它“看懂指令环境”的完整语义“具身智能 入门:让机器人理解 ‘指令 环境’ 的 RL 模型”——这个标题里藏着一个被很多人忽略的关键转折:它不是在讲“怎么让机器人执行‘把杯子拿过…

2026/7/17 5:59:06

3步解锁音乐自由:ncmdumpGUI终极NCM文件解密转换指南

3步解锁音乐自由:ncmdumpGUI终极NCM文件解密转换指南 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾在网易云音乐下载了心爱的歌曲&#…

2026/7/18 10:53:38

CANoe 19 SP3 配置 GB/T 27930-2023 A类系统:3步搭建BMS仿真测试环境

CANoe 19 SP3 配置 GB/T 27930-2023 A类系统:3步搭建BMS仿真测试环境随着新能源汽车行业的快速发展,充电通信协议的标准化和测试验证变得尤为重要。GB/T 27930-2023作为中国智能充电协议的最新版本,对充电机与电动汽车之间的通信提出了更严格…

2026/7/17 7:39:19

3步搞定RTL8852BE驱动:从零开始配置Wi-Fi 6网卡

3步搞定RTL8852BE驱动:从零开始配置Wi-Fi 6网卡 【免费下载链接】rtl8852be Realtek Linux WLAN Driver for RTL8852BE 项目地址: https://gitcode.com/gh_mirrors/rt/rtl8852be 还在为Linux系统无法识别RTL8852BE Wi-Fi 6网卡而烦恼吗?&#x1f…

2026/7/18 0:00:24

某智驾大牛创业

作者:钟声编辑:Mark出品:红色星际头图:智能驾驶图片据悉,国内某头部智驾公司端到端模型技术大牛Z投身创业,并且已经拿到融资。Z不仅是该头部公司内部最年轻的对标阿里P10级别技术负责⼈,更是业内…

2026/7/17 14:59:44

3个高效策略:快速掌握Axure中文界面配置

3个高效策略:快速掌握Axure中文界面配置 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 还在为Axure RP的英文界面感…