首页
题目
TAGS
首页
/
题库
/
[单选题]有以下程序: main() { int 的答案
搜答案
有以下程序: main() { int c=35; printf("%d ",c&c);} 程序运行后的输出结果是( )。
单选题
2022-01-01 08:51
B、70
C、35
D、1
查看答案
正确答案
C
试题解析
解析:位与运算是将两个运算分量看作两个二进制数,然后对两个二进制数的相应位进行与运算,若同时为1则结果相应位为1,否则结果相应位为0。因此,当两个运算分量相同时,它们的相应位肯定也相同,即不同为1就同为0。所以得到的结果和运算分量也相同。所以,4个选项中选项C)符合题意。
标签:
感兴趣题目
有以下程序: void swap1(int *a,int *b) {int *c=a; s=b,b=c; } void swap2(int *a.int *b) { int c=*a; *a=*b,*b=c; } main() {int a=10, b=15; swap 1(&a,&b) ; printf("%d,%d,",a,b) ; a=10,b=15; swap2(&a,&b) ; printf("%d,%d",a,b) ; } 其输出结果为______。
有以下程序 main( ) { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d ",d); else if((c-1>=d)==1) printf("%d ",d+1); else printf("%d ",d+2); } 执行后输出的结果是
有以下程序 main() { int a=5,b=4,c=3,d=2; if(a>b>C) printf("%d ",d) ; else if((c-1>=D) ==1) printf("%d ",d+1); else printf("%d ",d+2); } 执行后输出结果是
有以下程序: main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d ",d); else if((c-1>=d)==1) printf("%d ",d+1); else printf("%d ",d+2) } 执行后输出结果是( )。
有以下程序: main { int a=0,b=l0,c=0,d=0; if(a=1)b=1;c=2; else d=3; printf("%d,%d,%d,%d\n",a,b,C,d); } 程序输出( )。
有以下程序 main(){ int a=3,b=4,c=5,d=2; if(a>B) if(b>C) printf ("%d", d++ +1); else printf("%d", ++d +1); printf("%d ", D) ;} 程序运行后的输出结果是
有以下程序: main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d++ +1); else printf("%d",++d +1); printf("%d ",d); } 程序运行后的输出结果是( )。
有以下程序: #include < stdio. h > main ( ) int a=3,b=4,c=5,d=2; if(a>b) if(b>c)printf("%d",d++ +1); else printf( "% d", + + d + 1 ); printf( "% d " ,d); 程序运行后的输出结果是( )。
有以下程序 main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d+++1); else printf("%d",++d+1); printf("%d ",d) ; } 程序运行后的输出结果是
有以下程序: main() {int a=0,b=0,C=0,d=0; if(a=1)b=1;c=2; else d=3; printf("%d,%d,%d,%d ",a,b,c,D); } 程序输出( )。
有以下程序: #include void fun(char *c,int d) { *c=*c+1; d=d+1; printf("%c,%c,",*c,d); } main() { char b='a',a='A'; fun(&b,a); printf("%c,%c",b,a); } 程序运行后的输出结果是。
有以下程序: #include<stdio.h> #define X 5+6 main() {int a=2,c; C=X*2: printf("%d",C); } 程序运行后的输出结果是( )。
相关题目
有以下程序:#include <stdio.h>main( )} char a,b,e,d; seanf("% e,% e,% d,% d" ,&a,&b,&c,&d); printf("% c,% c,% e,% c " ,a,b,c,d);若运行时从键盘上输入:6,5,65,66 <回车>,则输出结果是( )。
有以下程序 main() { int c=35; printf("%d ",c&c); } 程序运行后的输出结果是______。
有以下程序main(){ int c=35;printf(“%d ”,c&C) ;} 程序运行后的输出结果是
有以下程序: main() { int c=35; printf("%d ",c&c);} 程序运行后的输出结果是( )。
以下程序的输出结果是main(){ int c=35; printf("%d\n",c&c);}
以下程序的输出结果是main( ){ int c=35;printf("%d\n",c&c);}
有以下程序段: main() { int a=5,*b,**c; c=&b;b=&a; ┆ } 程序在执行了c=&b;b=&a;语句后,表达式**c的值是( )。
有以下程序段: main() { int a=5, *b, **c; c=&b; b=&a; } 程序在执行了c=&b; b=&a; 语句后,表达式**c的值是______。
有以下程序: main() { int c=35;printf("%d ",e&c);} 程序运行后的输出结果是 ______。
有以下程序 main() {int a=0,b=0,c=0,d=0; if(a=1)b=1;c=2; else d=3; printf("%d,%d,%d,%d ",a,b,c,d); }
已定义:int a=25,b=14,c=19;,以下三目运算符(?:)所构成语句的执行后a<=25 &&b--<=2 &&c? printf("***a=%d,b=%d,c=%d\n",a,b, c):printf("###a=%d,b=%d,c=%d\n",a,b,c);程序输出的结果是A.* * *a=25,b=13,c=19 B.* * *a=26,b=14,c=19 C.### a=25,b=13,c=19 D.### a=26,b=14,c=19
若已定义int a=25,b=14,c=19;以下三目运算符(?:)所构成的语句执行后a<=25&&b--<= 2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d, c=%d\n",a,b,c);程序输出的结果是A.***a=25,b=13,c=19 B.***a=26,b=14,c=19 C.### a=25,b=13,c=19 D.### a=26,b=14,c=19
以下程序的输出结果是 ( ) main( ) {int a=5,b=4,c=6,d; printf(”%d ",d=a>b?(a>c?a:c):(b)); }
以下程序的输出结果是 main() { int a=5,b=4,c=6,d; printf((“%d ”,d=a>b?)(a>c?a:c):(b)); }
现有如下程序段,此程序段编译有错误,则程序段的错误出在 #include<stdio.h> main() { int a=30,b=40,c=50,d; d=a>30? b:c; swish(d) { case a: Printf("%d,",a); case b: printf("%d,",b); case c: printf("%d,",c); default printf("#");}}
有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=0; if(a=1&& b++=2) if(b!=2||c-!=3) printf("%d,%d,%d ",a,b,c); else printf(%d,%d,%d ",a,b,c); else printf("%d,%d,%o ",a,b,c); } 程序运行后的输出结果是______。
若已定义:int a=25,b=14,c=19;以下三目运算符(?:)所构成语句的执行后a<=25&&b--<=2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d,c=%d\n",a,b,c);程序输出的结果是
有以下程序: #include <stdio.h> main() { int a=1,b=2,c=3,x; x=(ab)&c; printf("%d ",x); } 程序的运行结果是( )。
有以下函数:#include
main(){ int a=12,c; c=(a<<2)<<1; printf(%d,c);}程序运行后的输出结果是( )。
有以下程序: void swap1(int * a,int * b) {int* c=a; a=b,b=c; } void swap2(int * a,int * b) { int c=* a; * a=*b,*b=c; } main() {int a=10,b=15; swap 1(&a,&b) ; printf("%d,%d,",a,b) ; a=10,b=15; swap 2(&a,&b) ; printf("%d,%d",a,b) ; } 其输出结果为 ______。
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧