| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 680 人关注过本帖
标题:求解这两道题 !!!
取消只看楼主 加入收藏
handongopqwe
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2012-8-1
结帖率:50%
收藏
已结贴  问题点数:10 回复次数:0 
求解这两道题 !!!
1.内容:


节日期间,某超市举行优惠购物活动,规定:所购物品不超过1000元(含)时,按9.5折付款,如超过1000元,则超过部分按9折收费
输入说明:


一行 ,一个数,购物总额
输出说明:


一行 需付购物款(保留两位小数)
输入样例:

若题目没有特别说明,则应该以多组测试数据方式读取,或者参考a001。1200.58
输出样例 :

1130.52
解:
#include<stdio.h>
 main()
 {float a,b;
 scanf("%f",&a);
  {
                {if(a<=1000)
  b=0.95*a;}
  if(a>1000)
  b=(a-1000)*0.9+1000;}
  printf("%.2f",b);
  getchar();
  getchar();
  return 0 ;
}
这个得数总是错,好纠结。
2.内容:


计算下列函数(符号函数):
                    1    (x>0)
           y=     0    (x=0)
                   -1   (x<0)
输入说明:


一个整数
输出说明:


一个数字(1,0,或者-1)
输入样例:

若题目没有特别说明,则应该以多组测试数据方式读取,或者参考a001。12
输出样例 :

1
解:#include<stdio.h>
 main()
 {int x;
 scanf("%d",&x);
 if(x>0)
   printf("1");
 if(x=0)
   printf("0");
 if(x<0)
   printf("-1");
 getchar();
 getchar();
 return 0;
}
这个是  0和-1输不出来。
求解!
搜索更多相关主题的帖子: 购物 测试 include 优惠 
2012-08-30 18:26
快速回复:求解这两道题 !!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016958 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved