鱼C论坛

 找回密码
 立即注册
查看: 2405|回复: 7

[已解决]请问这是什么意思

[复制链接]
发表于 2022-8-11 22:07:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
unsigned long long sum = 0;
        unsigned long long temp;
        unsigned long long weight;
        int i;
这一串设置变量的代码是什么原理 ?变量的数据类型不是是int,char,float,double吗,为什么unsigned long long 后面没有接数据类型直接设定名称了

for (i=0; i < 64; i++)这一串代码又是什么意思呢
最佳答案
2022-8-11 22:26:42
unsigned long long是C99新增数据类型,目前C语言中精度最高的数据类型,能表示的正整数范围比int大的多,为什么说正整数呢?因为它不能表示负整数
for (i=0;i < 64;i++)的意思详见->https://www.runoob.com/cprogramming/c-for-loop.html
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-11 22:23:30 | 显示全部楼层

回帖奖励 +3 鱼币

本帖最后由 一点点儿 于 2022-8-11 22:33 编辑

变量的数据类型不只有int,char,float,double,unsigned long long也是一种变量的数据类型,可以用来表示20以内的阶乘数据

for (i=0; i < 64; i++)的意思:i=0;接着判定i是否小于64。因为判定的结果为真,所以执行循环体的内容,然后变量i进行自增操作。随后再次对条件i < 64进行判定。循环体总共执行64次,在这一过程中变量i从0变化到63
                                          
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-11 22:26:42 | 显示全部楼层    本楼为最佳答案   

回帖奖励 +3 鱼币

unsigned long long是C99新增数据类型,目前C语言中精度最高的数据类型,能表示的正整数范围比int大的多,为什么说正整数呢?因为它不能表示负整数
for (i=0;i < 64;i++)的意思详见->https://www.runoob.com/cprogramming/c-for-loop.html
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-11 22:29:21 | 显示全部楼层

回帖奖励 +3 鱼币

数据类型可不只有int,char,float,double这些,unsigned long long也是数据类型而且后面省略了int,比如long int可以简写成long,long long int可以简写成long long
for(i=0;i<64;i++),这是for语句呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-11 22:30:26 | 显示全部楼层
yuanhaojun 发表于 2022-8-11 22:29
数据类型可不只有int,char,float,double这些,unsigned long long也是数据类型而且后面省略了int,比如l ...

原来是这样
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-11 22:31:09 | 显示全部楼层
unsigned long long也是数据类型的一种,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-11 22:31:51 | 显示全部楼层
yuanhaojun 发表于 2022-8-11 22:29
数据类型可不只有int,char,float,double这些,unsigned long long也是数据类型而且后面省略了int,比如l ...

谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-11 22:32:58 | 显示全部楼层
一点点儿 发表于 2022-8-11 22:23
变量的数据类型不只有int,char,float,double,unsigned long long也是一种变量的数据类型

for (i=0; i < ...

谢谢咯
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-28 21:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表