强化练习7:请编写一个c函数,该函数给出一个字节中被置为1的位的个数

xiaoxiao2021-02-28  102

题目:请编写一个c函数,该函数给出一个字节中被置为1的位的个数  

程序如下: #include <stdio.h> void num(char ch) { int count = 0; int i; for(i = 0;i < 8; i++) { if(ch & 1 == 1) { count++; } ch = ch >> 1; } printf("count = %d\n",count); } int main() { char ch; printf("请输入字符:"); scanf("%c",&ch); num(ch); return 0; }
转载请注明原文地址: https://www.6miu.com/read-61275.html

最新回复(0)