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的區別就是將最高位不用來表示正負,燃穗用來表示則盯數值。
熱點內容