以下哪句不能编译?
A: if ( a==b ) else printf("no");
B: if ( a==b ); else printf("no");
C: if ( a==b ) {} else printf("no");
D: if ( a==b ) printf("no");
A: if ( a==b ) else printf("no");
B: if ( a==b ); else printf("no");
C: if ( a==b ) {} else printf("no");
D: if ( a==b ) printf("no");
举一反三
- a为非零时显示x,为零时显示y。能完成该功能的语句是 ( ) 。 A: if(a) printf("%d ",x); else printf("%d ",y); B: if(!a) printf("%d ",y); else printf("%d ",x); C: if (a!=0) printf("%d ",x); else printf("%d ",y); D: if(a==0) printf("%d ",y); else printf("%d ",x); E: if(a) printf("%d ",x); else; printf("%d ",y);
- 下列条件语句中,输出结果与其他语句不同的是( )。 A: if ( a ) printf("%d", x); else printf("%d", y); B: if ( a==0 ) printf("%d", y); else printf("%d", x); C: if ( a==0 ) printf("%d", x); else printf("%d", y); D: if ( a!=0 ) printf("%d", x); else printf("%d", y);
- 以下字符串函数的实例中,错误的是_________。 A: InStr("NOPAINSNOGAINS","AIN")=2 B: Microsoft.VisualBasic.Left("NOPAINSNOGAINS",2)="NO" C: Len("我爱TongJi")=8 D: Mid("NOPAINSNOGAINS",8,2)="NO"
- 以下选项中,两个条件语句功能等价的是()。 A: if (a=3) printf("%d ",a);if (a==3) printf("%d ",a); B: if (a-3) printf("%d ",a);if (a!=3) printf("%d ",a); C: if (a) printf("%d ",a); if (a==0) printf("%d ",a); D: if (a-3) printf("%d ",a);if (a==3) printf("%d ",a);
- 下列错误的语句是 __。 A: if(a>b) printf("%d",a); B: if(a) printf("%d",a); C: if (1) printf("%d",a); D: if(a) ; a++; else a--;