单项选择题
有以下程序: main() {char*p[]={"3697","2584"}; int i,j;long num=0; for(i=0;i<2;i++) {j=0; while(p[i][j]!='\0') {if((p[i][j]-'0')%2)num=10*num+p[i][j]-'0'; j+=2; } } printf("%d\n",num); } 程序执行后的输出结果是______。
A.35
B.37
C.39
D.3975
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是______。
A.a^b
B.a|b
C.a&b
D.a<<4
点击查看答案&解析
相关试题
有以下程序: #include<string.h> vo...
有以下程序: #include<stdio.h> #i...
有以下程序: int a=2; int f(int...
有以下程序: #include<stdio.h> #i...
有以下程序: #include<stdio.h> mai...