热门

最新

红包

立Flag

投票

同城

我的

发布
m0_51297186
浅梦a
5 年前
truem0_51297186

请问,指令比特,数据比特是啥意思?单个位?

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
输入一个十进制正整数,转换成16进制数。再输入一个数(0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f),统计这个数出现的次数。 【输入格式】一行输入十进制正整数。另一行输入要统计的数。 【输出格式】要统计的数出现的次数。 #include<stdio.h> #include<string.h> int main() { int i,k,j,g; int m=0,n=0,t=0,l=0,q=0; char a[10],b[10]={0}; char h[]="0123456789abcdef"; scanf("%d\n",&k); scanf("%c",&m); for(i=0;k!=0;i++) { j=k%16; a[i]=h[j]; k=k/16; } for(g=i-1;g>=0;g--) { b[l]=a[g]; printf("%c",b[l]); l++; } printf("\n"); q=strlen(b); for(n=0;n<q;++n) { if(b[n]==m) t++; } printf("%d",t); printf("\n"); return 0; }
立即登录