若变量已正确定义,有以下程序段: int a=3,b=5,c=7; if(a>b) a=b; c=a; if(c!=a) c=b; printf("%d,%d,%dn",a,b,c); 其输出结果是()。A.程序段有语法错B.3,5,3C.3,5,5D.3,5,7

若变量已正确定义,有以下程序段: int a=3,b=5,c=7; if(a>b) a=b; c=a; if(c!=a) c=b; printf("%d,%d,%dn",a,b,c); 其输出结果是()。

A.程序段有语法错

B.3,5,3

C.3,5,5

D.3,5,7


参考答案和解析
B 解析:两个if语句的判断条件都不满足,程序只执行了c=a这条语句,所以变量c的值等于3,变量b的值没有变化,程序输出的结果为3,5,3。

相关考题:

若变量已正确定义,有以下程序段i=0;do printf("%d,",i);while(i++);printf("%d\n",i)其输出结果是A ) 0 , 0B ) 0 , 1C ) 1 , 1D ) 程序进入无限循环

若变量已正确定义,有以下程序段int a=3,b=5,c=7;if(ab) a=b; c=a;if(c!=a) c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是A) 程序段有语法错B)3 , 5 , 3C)3 , 5 , 5D)3 , 5 , 7

以下程序段中的变量已正确定义for(i=0;i4;i++, i ++)for(k=1;k3;k++); printf("*");程序段的输出结果是A)********B)****C)**D)*

(20)以下程序中的变量已正确定义for(i=0;i4;i++,i++for(k=1;k3;k++);printf(“*”);程序段的输出结果是A)******** B)**** C)** D)*

若变量已正确定义,有以下程序段 int a=3,b=5,c=7; if(a>B) a=b; c=a; if(c! =a)c=b; printf("%d,%d,%d\n",a,b,c); 其输出结果是A.程序段有语法错B.3,5,3C.3,5,5D.3,5,7

若变量都已正确说明,则以下程序段()。includemain(){int a=8;int b=6;printf(a>b?" int b=6; printf(a>b?"a=%d":"!!!b=%d",a,B); }A.输出为:a=8B.输出为:!!!b=8C.输出为:a=8 !!!b=6D.全部错误

若变量已正确定义,有以下程序段int a=3,b=5,c=7;if(ab) a=b; c=a;if(c!=a) c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是A.程序段有语法错B.3,5,3C.3,5,5D.3,5,7

若变量已正确定义,有以下程序段: i=0; do printf("%d,",i);while(i++); printf("%d\h",i); 其输出结果是( )。A.0,0B.0,1C.1,1D.程序进入无限循环

有以下程序 int a=3; main() { int s=0; { int a=5;s+=a++;} s+=a++; printf("%d\n",s); } 程序运行后的输出结果是______。A.8B.10C.7D.11

以下程序段中的变量已正确定义 for(=0;i<4;i++,i++) for(k=1;k<3;k++);printf("*") 程序段的输出结果是______。A.********B.****C.**D.*

若变量已正确定义,有下列程序段: int a=3,b=5,c=7; if(a>B) a=b;c=a; if(c!=A) c=b; printf("%d,%d,%d\n",a,b,C) ; 其输出结果是( )。A.程序段有语法错B.3,5,3C.3,5,5D.3,5,7

若变量已正确定义,有以下程序段 i—o; do printf("%d,",i);while(i++); printf("%d",i) 其输出结果是( )。A.0,0B.0,1C.1,1D.程序进入无限循环

若变量已正确定义,有以下程序段 其输出结果是( )。A.0,1B.0,0 C.1,1 若变量已正确定义,有以下程序段其输出结果是( )。A.0,1B.0,0C.1,1D.程序进入无限循环

若变量已正确定义,有以下程序段: 其输出结果是( )。A.程序段有语法错误B.3,5,3SXB 若变量已正确定义,有以下程序段:其输出结果是( )。A.程序段有语法错误B.3,5,3C.3,5,5D.3,5,7

若变量已正确定义,有以下程序段: 其输出结果是( )。A.0,0B.0,1C.1,1 若变量已正确定义,有以下程序段:其输出结果是( )。A.0,0B.0,1C.1,1D.程序进入无限循环

以下程序段中的变量已正确定义: 程序段的输出结果是( )。 A.********B.**** 以下程序段中的变量已正确定义:程序段的输出结果是( )。A.********B.****C.**D.*

若有定义:int a,b,C;以下程序段的输出结果是( )。a=11;b=3;C=0;printf(”%d\n”,c=(a/b,a%B.);A.2B.0C.3D.1

以下程序段中的变量已正确定义: for(i=0;i<4;i++,i++) for(k=1;k<3;k++); printf("*"); 程序段的输出结果是______。A.******B.****C.**D.*

若变量已正确定义,有下列程序段 inta=3,b=5,c=7; if(ab)a=b;c=a; if(C!=a)C=b; printf(”%d,%d,%d\n”,a,b,c); 其输出的结果是( )。A.程序段有语法错B.3,5,3C.3,5,5D.3,5,7

若有宏定义如下: #define X 5 #define Y X+1 #define Z Y*X/2以下程序段的输出结果是______。 int a;a=Y; printf("%d\n",Z); printf("%d\n",--a);A.7 6B.12 6C.12 5D.7 5

若变量已正确定义,有以下程序段i—o;do printf(%d,,i);while(i++);printf(%d%d,,i);while(i++);printf(%d,i)其输出结果是( )。A.0,0B.0,1C.1,1D.程序进入无限循环

若x是int型变量,且有下面的程序段: for(x=3;x<6;x++) printf((x%2)?("**%d"):("##%d\n"),x); 此程序段的输出结果是( )。A.**3 ##4 **5B.##3 **4 ##5C.##3 **4##5D.** 3##4 **5

若k是int型变量,且有下面程序片段: k=-3; if(k 若k是int型变量,且有下面程序片段: k=-3; if(k<=0)printf("# # # #") else printf(" ") 上面程序片段的输出结果是 ( )A.# # # #B. C.# # # D.有语法错误,无输出结果

若变量已正确定义,有以下程序段i=0;do printf(“%d,”,i); while(i++);printf(“%d”,i);其输出结果为( )。A.0,0B.0,1C.1,1D.程序进入无险循环x的平方根 x=0

单选题以下程序段中的变量已正确定义for( i=0; i4; i++,i++ ) for( k=1; k3; k++ ); printf(* );该程序段的输出结果是(  )。A*******B****C**D*

单选题若变量已正确定义,有以下程序段:inta=3,b=5,c=7;if(ab)a=b;c=a;if(c!=a)c=b;printf("%d,%d,%d",a,b,c);其输出结果是(  )。A程序段有语法错误B3,5,3C3,5,5D3,5,7

单选题若变量已正确定义,有以下程序段i=0;doprintf(%d,,i);while(i++);printf(%d,i);其输出结果是(  )。A0,1B0,0C1,1D程序进入无限循环

单选题以下程序段中的变量已定义为int类型,则sum=pAd=5;pAd=sum++,++pAd,pAd++;printf(%d,pAd);程序段的输出结果是(  )。A6B4C5D7