如下语句中有一个功能与其他不同,请指出是哪一个()?
A: if(ab) s=a-b; else s=b-a;
B: if(a-b>0) s=a-b; else s=b-a;
C: if(a>b) s=a-b; if(a<=b) s=b-a;
A: if(ab) s=a-b; else s=b-a;
B: if(a-b>0) s=a-b; else s=b-a;
C: if(a>b) s=a-b; if(a<=b) s=b-a;
举一反三
- 如下语句中有一个功能与其他不同,请指出是哪一个? A: if(a>;b) s=a-b;else s=b-a; B: if(a-b>;0) s=a-b;else s=b-a; C: if(a<;b) s=a-b;else s=b-a; D: if(a>;b) s=a-b;if(a<;=b) s=b-a;
- 3.11下面()语句与下列if语句等价。if(a>;b) s=a+b;elses=a-b; A: switch(a>;b) { case 1:s=a+b;break; case 0:s=a-b;break; } B: switch(a>;b) { case 1:s=a+b; case 0:s=a-b; } C: switch(a<;b) { case 1:s=a-b; case 0:s=a+b; } D: switch(a<;b) { case 1:s=a-b;break; case 0:s=a+b;break; }
- 以下程序的运行结果是________。#include ”stdio.h”main(){ int a,b,c,s,w,t; s=w=t=0; a= -1; b=3; c=3; if (c>0) s=a+b; if (a<=0) { if (b>0) if (c<=0) w=a-b;}else if (c>0) w=a-b; else t=c;printf(”%d %d %d”, s,w,t);}
- 某被测量的真值为A,测得值为B,则绝对误差为(),相对误差为()。() A: B-A;(B-A)/A×100% B: A-B;(A-B)/B×100% C: B-A;(B-A)/B×100% D: A-B;(B-A)/A×100%
- 给式子︱a-b︱去掉绝对值后正确的是() A: a-b B: b-a C: a-b,当a>;b;b-a,当a<;b;0,当a=b D: 都不对