单选题有以下程序:#includemain(){ int x=0x13; if(x=0x12)printf(True); printf(False);}程序运行后的输出结果是(  )。ATrueBTrueFalseCFalseDTrueFalseTrue

单选题
有以下程序:#includemain(){ int x=0x13; if(x=0x12)printf(True); printf(False);}程序运行后的输出结果是(  )。
A

True

B

TrueFalse

C

False

D

TrueFalseTrue


参考解析

解析:
if(x=0x12)条件语句为赋值语句,注意赋值操作符“=”与相等操作符“==”的区别,此处是赋值语句“=”0x12即十进制的18,给x赋值18,因此if的判断条件为真,执行输出语句,输出True;之后再执行下一个输出语句,输出False,答案选择B选项。

相关考题:

以下程序运行后的输出结果是 【 8 】 。#include stdio.hmain(){ int x=20;printf("%d ",0x20);printf("%d\n",0x x20); }

有以下程序#include stdio.hfun(int x){ if(x/20) f un(x/2);printf("%d ",x);}main(){ fun(6);printf("\n"); }程序运行后的输出结果是 【 1 5 】 。

执行以下程序段的输出结果是( )。 int m=0x12,n=0x12; m=m-n; printf("%X\n",m);A.0X0B.0X12C.0x0D.0

有以下程序: #includestdio.h main( ) {int X=011; printf("%d\n",++x); } 程序运行后的输出结果是( )。A.12B.11C.10D.9

以下程序的输出结果是( )。 include void fun(int x) {if(x/2>0)fun(x/2); printf("%d", 以下程序的输出结果是( )。include<stdio.h>void fun(int x){ if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(3);printf("\n");}

以下程序运行后的输出结果是 。includemain(){FILE*fp;int x[6]={l,2,3,4,5,6},i;fp=fopen(“test.dat”,”wb“);fwrite(x,sizeof(int),3,fp);rewind(fp);fread(x,sizeof(int),3,f}]);for(i=0;i6;i++)printf(“%d”,x[i]);printf(“\n”);fclose(fp);}

有以下程序includestdio.hfun(int x){if(x/2O)fun(x/2);prinff(“%d.”,x);{main( ){ fun(6),printf(“\n”);}程序运行后的输出结果是【 】。

以下程序运行后的输出结果是( )。 include main() { int x=20; printf("%d", 0 以下程序运行后的输出结果是( )。include<stdio.h>main(){ int x=20;printf("%d", 0<x<20);printf("%d\n", 0<x x<20);}

有以下程序:includedefine X 5+6main(){int a=2,c;C=X*2:printf("%d",C);}程序运行后 有以下程序: #include<stdio.h> #define X 5+6 main() {int a=2,c; C=X*2: printf("%d",C); } 程序运行后的输出结果是( )。A.17B.22C.16D.11

有以下程序includemain(){int X;scanf(”%d”,x); ,if(x215)printf(“%d”,x一5);if(x10)printf(“%d”,x);if(x5)printf(“%d\n”,X+5);}若程序运行时从键盘输入12回车,则输出结果为 。

以下程序运行后的输出结果是 ______。 main() { int x=0210;printf("%x\n",x); }A.88B.86C.77D.21

有以下程序:includemain(){int x=3,y=2,z=1; printf("%d\n",x/y~z);程序运行后的 有以下程序: #include <stdio.h> main() { int x=3,y=2,z=1; printf("%d\n",x/y~z); 程序运行后的输出结果是( )。A.3B.2C.1D.0

有以下程序#includestdio.hmain(){int x=011;printf(“%d\n”,++x);}程序运行后的输出结果是A.12B.11C.10D.9

有以下程序#includemain(){ int x=011;printf(%d\n,++x);}程序运行后的输出结果是A.12B.11C.10D.9

有以下程序#includemain(){ int x=1,y=0;if(!x) y++;else if(x==0)if (x) y+=2;else y+=3;printf(%d\n,y);}程序运行后的输出结果是A.3B.2C.1D.0

有以下程序:includemain(){int x=102,y=012; printf("%2d,%2d\n",x,y);}执行后的输出 有以下程序: #include <stdio.h> main() { int x=102,y=012; printf("%2d,%2d\n",x,y); } 执行后的输出结果是( )。A.10,01B.02,12C.102,10D.02,10

有以下程序#includemain (){ int a=1,b=2,c=3,x;x=(a^b)&c;printf(%d,x); }程序的运行结果是( )。A.0B.1C.2D.3

试题11以下程序运行后的输出结果是______.#include stdio.hvoid fun(int x){ if(x/50) fun(x/5)printf(“%d”, x);}main(){ fun(11); printf(“\n”);}

单选题有如下程序:#includemain(){ intx=0x13; printf(INT:%d,x+1);}程序运行后的输出结果是(  )。AINT:14BINT:13CINT:12DINT:20

单选题有以下程序:#includemain(){ int i; for(i=1;i=5;i++) {  if(i%2)printf(*);  else continue;  printf(#); } printf($);}程序运行后的输出结果是(  )。A*#*#*#$B*#*#*$C*#*#$D*#*#*#*$

单选题有以下程序:#include main(){ int x=011; printf(%d,++x);}程序运行后的输出结果是(  )。A12B11C10D9

单选题有以下程序:#includemain(){ int x=010,y=10; printf(%d,%d,++x,y--);}程序运行后的输出结果是(  )。A10,9B11,10C010,9D9,10

单选题有如下程序:#includemain(){ int x=0x13; if(x=0x18)printf(T); printf(F); printf();}程序运行后的输出结果是(  )。ATFBTCFDTFT

单选题有如下程序:#includemain(){ int x=072; printf(%d,x+1);}程序运行后的输出结果是(  )。A59B73C115D72

单选题有如下程序:#includemain(){ intx=0x13; printf(%d,x+1);}程序运行后的输出结果是(  )。A12B14C20D13

单选题有以下程序:#includemain(){ int x=23; do {  printf(%2d,x--); } while(!x);}程序的执行结果是(  )。A输出321B输出23C不输出任何内容D陷入无限循环

单选题有以下程序:#includemain(){ int*p,x=100; p=x; x=*p+10; printf(%d,x);}程序运行后的输出结果是(  )。A110B120C100D90