[单选题]

若有如下程序: main() { int a=6;char ch=c; printf("%d/n",(a&2)&&(ch<'m')); } 则程序运行后的输出结果是( )。

A.0

B.1

C.2

D.3

参考答案与解析:

相关试题

若有如下程序段:main(){int n=0;while(printf("*")

[单选题]若有如下程序段: main() {int n=0; while(printf("*")) {n++; if(n<3)break;} } 则下列描述正确的是( )A.其中循环控制表达式与0等价B.其中循环控制表达式与'0'等价C.其中循环控制表达式是不合法的D.以上说法都不对

  • 查看答案
  • 若有如下程序;main(){int m=£­i;printf("%d,%u,%o

    [单选题]若有如下程序; main() { int m=-i; printf("%d,%u,%o,%X",m,m,m,m);} 则程序运行后的输出结果是( )。A.-1,65535,177777,ffffB.-1,-1,177777,fffeC.-1,1,177777,ffffD.-1,65535,177776,fffe

  • 查看答案
  • 若有如下程序:main(){char a[]={"1234"};int i,t=

    [单选题]若有如下程序: main() {char a[]={"1234"};int i,t=0; for(i=0;a[i]>='0'&&a[i]<='9';i+=2) t=10*t+a[i]一-'0'; printf("%d/n',t);} 则程序运行后的输出结果是( )。A.13B.1234C.24D.123

  • 查看答案
  • 程序中若有如下说明和定义语句:char fun(chat*);main(){ch

    [单选题]程序中若有如下说明和定义语句: char fun(chat*); main() {char*s="one",a[5]={0},(*f1)()=fun,ch; } 以下选项中对函数fun的正确调用语句是( )。A.(*f1)(A);B.*f1(*s);C.fun(&A);D.ch=*f1(s);

  • 查看答案
  • 若有如下程序:main(){int n=2;do{printf("%d",n£­

    [单选题]若有如下程序: main() { int n=2; do {printf("%d",n--);} while(!--n)); } 则程序运行后的输出结果是( )。A.2B.11C.1D.20

  • 查看答案
  • 有如下程序:#includevoid main( ){char ch[2] [5

    [单选题]有如下程序:includevoid main( ){char ch[2] [5] ={"6937","8254"},* p[2] ;int i,有如下程序: #include<iostream.h> void main( ) { char ch[2] [5] ={"6937","8254"},* p[2] ; int i,j,s=0; for(i=0;i<2;i++) p[i] =ch[i] ; for(i=0;i<2;i++) for(j=0;p[i] [j] >'/0';

  • 查看答案
  • 有如下程序#includevoid main(){char ch[2][5]==

    [单选题]有如下程序includevoid main(){char ch[2][5]=={"6937","8254"},*p[2];int i,j,s=0有如下程序 #include<iostream.h> void main() {char ch[2][5]=={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i(2;i++)p[i]=ch[i]; for(i=0;i(2;i++) for(j=0;p[i][j]>'/0,j+=2) s=10*s+

  • 查看答案
  • 有如下程序#includevoid main( ){char ch[2][5]=

    [单选题]有如下程序includevoid main( ){char ch[2][5]={"6937","8254"},*p[2];int i,j,s=0有如下程序 #include<iostream.h> void main( ) { char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'/0';j+=2) s=10

  • 查看答案
  • 有如下程序#includevoid main( ){char ch[2][5]=

    [单选题]有如下程序includevoid main( ){char ch[2][5]={"6937","8254"},*p[2];int i,j,s=0有如下程序 #include<iostream.h> void main( ) { char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'/0';j+=2) s=10

  • 查看答案
  • 有如下程序#includevoid main(){char ch[2][5]={

    [单选题]有如下程序includevoid main(){char ch[2][5]={"6937","8254"},*p[2];int i,j,s=0;有如下程序 #include<iostream.h> void main() {char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'/0';j+=2) s=10*s

  • 查看答案
  • 若有如下程序:main(){int a=6;char ch=c; printf(