unsignedlongc语言
发布时间: 2023-06-26 20:00:42
1. c语言怎么输入一个unsigned long型整数
题目intBitCount(longl)中可不肢岁是“unsignedlong”啊?
如果孙衫是long,只要用scanf("%d",&x);就可以了。
#include<stdio.h>
intBitCount(longl)
{intn=0;
for(;l;l/=2)n+=l%2;
returnn;
}
intmain()
{intn;
scanf("%d",&n);
printf("%d的二历凯睁进制中有%d个1
",n,BitCount(n));
return0;
}
2. c语言中 unsigned long 是什么资料形态有什么用的
C语言中,unsigned表孙段和示无符号的意思,用在long前,表示无符号长整形,与不加unsigned的区别就是将最高位不用来表示正负,燃穗用来表示则盯数值。
热点内容