• 2022-06-15
    某商场举行购物优惠活动(x代表购物款,y代表折扣): 当x[1600时,y=0; 1600<=x<2400,y=5%; 2400<=x<3200,y=10%; 3200<=x<6400.y=15%, x]=6400.y=20%。 输入一个顾客的购物款后,显示它应付的款数。
  • #include double fun(double money); double fun(double money) { int t=(int)(money/800); double off; switch(t) { case 0: case 1:off=0;break; case 2:off=0.05;break; case 3:off=0.1;break; case 4: case 5: case 6: case 7:off=0.15;break; default:off=0.2; } return money*(1-off); } int main() { double money; printf("请输入购物金额"); scanf("%lf",&money); printf("购物金额为%5.2f时,实际付款为% 5.2f。\n",money,fun(money)); return 0; }

    内容

    • 0

      (x > 0 || x &#91; 10 && y < 0) 与 (x &#93; 0 || (x < 10 && y < 0))等价

    • 1

      某消费者的效用函数为U=XY,下列()在同一条无差异曲线上 A: X=20,Y=5 和X=10 Y=10 B: X=20,Y=5 和X=10 Y=5 C: X=10,Y=10 和X=30 Y=4 D: X=10,Y=15 和X=30 Y=4

    • 2

      智慧职教: 执行程序段 int x=1,y=2;x=x^y;y=y^x;x=x^y;后,x=&#91;填空(1)&#93; ,y=&#91;填空(2)&#93; 。

    • 3

      用条件运算符定义一个过程。正确的定义为_____。A、(define (f x y) (cond ((x>y) (* x x x)) ((x=y ) 0) ((x x y ) (* x x x)) ((= x y ) 0) ((< x y ) (* y y y)) ))C、(define (f x y) (cond ((x>y) (x*x*x)) ((x=y ) 0) ((x x y ) (* y y y)) ))

    • 4

      下列代码执行后,窗体上显示( )。 Dim x As Integer, y As Integer x = 50: y = 30 If x > y Then x = x - y Else y = y x If x < y Then x = x 20 Form1.Print x, y