[单选题]

有以下程序

#include<stdio.h>

main( )

{int a=1,b=0

if(!a)b++;

else if(a==0)if(a)b+=2

else b+=3

printf(”%d/n”,b);

}

程序运行后的输出结果是( )。

A.0

B.1

C.2

D.3

参考答案与解析:

相关试题

有以下程序:include<stdiO.h>main( ){int a=1,b=

[单选题]有以下程序:include<stdiO.h>main( ){int a=1,b=0;printf("%d,",b=a+b);printf("%d/n",a=2+b); ’}程序运行后的输出结果是( )。A.0,0B.1,3C.3,2D.1,2

  • 查看答案
  • 有以下程序#include<stdio.h>main( ){int a=1,b:

    [单选题]有以下程序#include<stdio.h>main( ){int a=1,b:2;while(a<6){b+=a;a+=2;b%=10;}printf(”%d,%d\n”,a,b);}程序运行后的输出结果是( )。A.5,11B.7,1C.7,11D.6,1

  • 查看答案
  • 有以下程序:include<stdio.h>main( ) { int a,b,

    [单选题]有以下程序:include<stdio.h>main( ) { int a,b,k,m,*pl,*p2; k=1,m=8; p1=&k,p2=&a有以下程序:include<stdio.h>main( ){ int a,b,k,m,*pl,*p2;k=1,m=8;p1=&k,p2=&m;a=/*pl-m;b=*p1+*p2+6;printf("%d",a);printf("%d/n",b);}编译时编译器提示

  • 查看答案
  • 有以下程序#include<stdio.h>main(){int a=1,b=O

    [单选题]有以下程序#include<stdio.h>main( ){int a=1,b=O;prinff(“%d,”,b=a+B);prinff(“%d\n”,a=2+B);}程序运行后的输出结果是A.0,0B.1,0C.3,2D.1,2

  • 查看答案
  • 有以下程序#include<stdio.h>main(){int a=1,b=0

    [单选题]有以下程序#include<stdio.h>main(){ int a=1,b=0;if(--a)b++;else if(a==0) b+=2;else b+=3:printf("%d\n",b);}程序运行后的输出结果是A.0B.1C.2D.3

  • 查看答案
  • 有以下程序:include<stdio.h>main( ){int a=2,b=

    [单选题]有以下程序:include<stdio.h>main( ){int a=2,b=2,C=2;print{("%d/n",a/b&c);}程序运行后的输出结果是( )。A.0B.1C.2D.3

  • 查看答案
  • 有以下程序#include<stdio.h>main(){int a=2,b;

    [单选题]有以下程序#include<stdio.h>main(){ int a=2,b;b=a<<2;printf("%d\n",b);}程序运行后的输出结果是A.2B.4C.6D.8

  • 查看答案
  • 有以下程序include<stdio.h>main{ int a=1,b=2,c

    [单选题]有以下程序include<stdio.h>main{ int a=1,b=2,c=3,x;x=(a^b)&C;printf("%d",x);}程序的运行结果是( )。A.0B.1C.2D.3

  • 查看答案
  • (23)有以下程序 #include<stdio.h> main() { int

    [单选题](23)有以下程序#include<stdio.h>main(){ int a1,a2;char c1,c2;scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);printf(“%d,%c,%d,%c”,&1,c1,a2,c2);}若想通过键盘输入,使得a1的值为12,a2的是为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b,则正确的输入格式是(以下 代表空格,<CR>代表回车)A.)1

  • 查看答案
  • (19)有以下程序 #include<stdio.h> Main() { int

    [单选题](19)有以下程序 include<stdio.h> Main() { int a=1,b=2,c=3,d=0; if(a= =1 &&am(19)有以下程序#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/n”,a,b,c);else printf(“%d,%d,%d/n”,a,b,c);}程序运行后

  • 查看答案
  • 有以下程序#include<stdio.h>main( ){int a=1,b=