本篇文章给大家谈谈zzuliOJ1034:夏季促销,以及夏季促销2021的知识点,同时本文还将给你拓展1034商场夏季促销、zzuliOJ1001:植树问题、zzuliOJ1003:两个整数的四则运算
本篇文章给大家谈谈zzuli OJ 1034: 夏季促销,以及夏季促销2021的知识点,同时本文还将给你拓展1034商场夏季促销、zzuli OJ 1001: 植树问题、zzuli OJ 1003: 两个整数的四则运算、zzuli OJ 1005: 整数幂等相关知识,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:- zzuli OJ 1034: 夏季促销(夏季促销2021)
- 1034商场夏季促销
- zzuli OJ 1001: 植树问题
- zzuli OJ 1003: 两个整数的四则运算
- zzuli OJ 1005: 整数幂
zzuli OJ 1034: 夏季促销(夏季促销2021)
Description
商场夏季促销,购物500元以下,不打折;购物500元(含)以上,95折;购物1000元(含)以上,9折;购物3000元(含)以上,85折;购物5000元(含)以上,8折。根据消费金额,确定用户实际需要支付的数目。
Input
输入一个实数,表示消费金额。
Output
输出一个实数,表示用户实际需要支出的数目,保留两位小数。
Sample Input
Sample Output
HINT
Source
#include<stdio.h>
int main()
{
double a, b;
scanf("%lf", &a);
if(a < 500)
b = a;
else if(a<1000)
b = 0.95 * a;
else if(a < 3000)
b = 0.9 * a;
else if(a < 5000)
b = 0.85 * a;
else
b = 0.8 * a;
printf("%.2f\n", b);
return 0;
}
1034商场夏季促销
题目描述
商场夏季促销,购物500元以下,不打折;购物500元(含)以上,95折;购物1000元(含)以上,9折;购物3000元(含)以上,85折;购物5000元(含)以上,8折。根据消费金额,确定用户实际需要支付的数目。
输入
输入一个实数,表示消费金额。
输出
输出一个实数,表示用户实际需要支出的数目,保留两位小数。
样例输入 Copy
5100
样例输出 Copy
4080.00
#include <stdio.h>
#define base_wage 1500
int main()
{
double money;
double discount_money;
scanf("%lf",&money);
if(money>0&&money<=500)
{
discount_money=money;
printf("%.2lf",discount_money);
}
else if(money>=500&&money<1000)
{
discount_money=money*0.95;
printf("%.2lf",discount_money);
}
else if(money>=1000&&money<3000)
{
discount_money=money*0.90;
printf("%.2lf",discount_money);
}
else if(money>=3000&&money<5000)
{
discount_money=money*0.85;
printf("%.2lf",discount_money);
}
else if(money>=5000)
{
discount_money=money*0.80;
printf("%.2lf",discount_money);
}
return 0;
}
zzuli OJ 1001: 植树问题
Description
某学校植树节开展植树活动,已知树苗有 m 株,参加植树的同学有 n 人(且 m>n),请问每位同学平均可以植树几株?还有几株剩余?
Input
输入两个整数 m 和 n,分别表示树苗的数量和学生的人数(m>n)。
Output
输出两个整数,分别表示每位同学平均植树的数量及剩余的树苗数量。
Sample Input
163 32
Sample Output
5 3
HINT
Source
int main(void)
{
int trees, kids; // 定义整型变量 trees, kids
scanf("%d%d", &trees, &kids); // 读入两个整数,存入 trees, kids
printf ("% d % d\n", trees /kids, trees % kids); // 输出整数商和余数
return 0;
}
zzuli OJ 1003: 两个整数的四则运算
Description
输入两个整数num1和num2,请你设计一个程序,计算并输出它们的和、差、积、整数商及余数。
Input
输入只有两个正整数num1、num2。
Output
输出占一行,包括两个数的和、差、积、商及余数,数据之间用一个空格隔开。
Sample Input
1 2
Sample Output
3 -1 2 0 1
HINT
Source
int main(void)
{
int num1,num2;
scanf("%d%d", &num1,&num2); //读入两个整数
printf("%d ", num1 + num2); //输出两数的和,其后输出一个空格
printf("%d ", num1 - num2); //输出两数的差,其后输出一个空格
printf("%d ", num1 * num2); //输出两数的积,其后输出一个空格
printf("%d ", num1 / num2); //输出两数的商,其后输出一个空格
printf("%d\n", num1 % num2);//输出余数,其后输出一个回车
return 0;
}
zzuli OJ 1005: 整数幂
Description
输入3个整数,输出它们的1次幂、2次幂和3次幂。
Input
输入3整数,用空格隔开
Output
输出3行,每行3个整数,分别是它们的1次幂、2次幂和3次幂,每个整数占9列,不足9列左对齐
Sample Input
1 5 100
Sample Output
1 1 1
5 25 125
100 10000 1000000
HINT
Source
int main(void)
{
int a,b,c;
scanf("%d%d%d", &a, &b, &c); //读入三个整数a, b, c
printf("%-9d%-9d%-9d\n", a, a * a, a * a * a); //输出每个数字占9列,左对齐。注意不要再加空格,否则就不是9列了。
printf("%-9d%-9d%-9d\n",b, b * b, b * b * b);
printf("%-9d%-9d%-9d\n",c, c * c, c * c * c);
return 0;
}
今天的关于zzuli OJ 1034: 夏季促销和夏季促销2021的分享已经结束,谢谢您的关注,如果想了解更多关于1034商场夏季促销、zzuli OJ 1001: 植树问题、zzuli OJ 1003: 两个整数的四则运算、zzuli OJ 1005: 整数幂的相关知识,请在本站进行查询。
本文标签: