判断一个自然数是否为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(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
”);
举一反三
- 判断一个自然数是否为4位且是5的倍数,下述语句不正确的是: A: if(n< =1000 || n>10000) if(n%5==0) printf(“YES\n”); else printf(“NO\n”); B: if (n > =1000 && n<10000 && n%5==0) printf(“YES\n”); else printf(“NO\n”); C: if(n%5==0) if (n > =1000 && n<10000 ) printf(“YES\n”); else printf(“NO\n”); D: if (n > =1000 && n<10000 ) if(n%5==0) printf(“YES\n”); else printf(“NO\n”);
- 已知变量x为int类型。下面的条件语句中,有一个与其它三个不等价,它是______。 A: if<br/>( x==1 ) printf(”Yes!\n”);<br/>else printf(“No!\n” ); B: if<br/>( x ) printf(”Yes!\n”);<br/>else printf(“No!\n”<br/>); C: if<br/>( x==0 ) printf(“No!\n”<br/>); else printf(”Yes!\n”); D: if( x!=0 ) printf(”Yes!\n”);<br/>else printf(“No!\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;
- 判断整型变量n是否是负的偶数的C语言表达式为( ) A: n<0 &&n%2==0 B: n<0 ||n%2==0 C: n%-2==0 D: n<0&&n/2==0
- 以下正确的if语句是( ) A: if (n>0) printf("%f",n)printf("%f",-n); B: if (n>0){ n=n+m; printf("%f",n); } else printf("%f",-n); C: if (n>0) { n=n+m; printf("%f",n); }; else printf("%f",-n); D: if (n>0) { n=n+m; printf("%f",n) }; else printf("%f",-n);