下列错误的语句是( )
A: if(a>b) printf(“%d”,a);
B: if(&&) ; a=m;
C: if(1) a=m; else a=n;
D: if(a>0) ; else a=n;
A: if(a>b) printf(“%d”,a);
B: if(&&) ; a=m;
C: if(1) a=m; else a=n;
D: if(a>0) ; else a=n;
举一反三
- 判断一个自然数是否为4位且是5的倍数,下述语句不正确的是: A: if(n< =1000 || n>10000) if(n%5==0) printf(“YES ”); else printf(“NO ”); B: if (n > =1000 && n<10000 && n%5==0) printf(“YES ”); else printf(“NO ”); C: if(n%5==0) if (n > =1000 && n<10000 ) printf(“YES ”); else printf(“NO ”); D: if (n > =1000 && n<10000 ) if(n%5==0) printf(“YES ”); else printf(“NO ”);
- 下列语句中错误的是 A: if (a>;b) cout<;<;a; B: if (&&) a=m; C: if (1) a=m; else a=n; D: if (a>;0); else a=n;
- 以下选项中,能看作一条语句的是( )。 A: {;} B: a=0,b=0,c=0; C: if(a>0); D: if(b==0) m=1;n=2; E: a>=’a’&&a<=’z’?a+=32:a>=’A’&&a<=’Z’?a-=32:a;
- 以下选项中,能看作一条语句的是( )。 A: a=0,b=0,c=0; B: a>=’a’&&a<=’z’?a+=32:a>=’A’&&a<=’Z’?a-=32:a; C: {;} D: if(b==0)m=1;n=2;
- 已知a=1、b=2、c=3、d=4、m=2、n=2,执行语句"(m=a>b)&&(n=c>d);"后n的值为( ) A: 0 B: 2 C: 1 D: 3