C語言作業(yè)的題與答案7

請輸入電視機的價格。然后又購買了一個冰箱,請輸入冰箱的價格。最后到前臺交錢。如果總價格小于100元就不打折,如果總價格大于等于100--1000元就打9折,
如果總價格大于等于1000元就打8折,如果總價格大于5000元就打7折。輸出最后需要多少元。
//用多重if來做
#include <stdio.h>?
int main()
{int z;
printf("請輸入電視機的價格");
scanf("%d",&z);
int x;
printf("請輸入冰箱的價格");
scanf("%d",&x);
int y=x+z;
float a=y*0.9 ;
float b=y*0.8;
float c=y*0.7;
if(z+x<100&&z+x>0) {
printf("不打折為%f",y);
}?
if(z+x<=1000&&z+x>=100){
printf("打9折為%f",a);}
if(z+x>=1000){
printf("打8折為%f",b);}
else if(z+x>5000){
printf("打7折為%d",c);
}
return 0;
}
4、輸入一個整數(shù)代表年,如果這個整數(shù)能被4整除但不能被100整除,或者能被400整數(shù),就輸出這一年是潤年,否則就輸出這一年是平年。
#include <stdio.h>?
int main()
{printf("輸入一個年份");
int z;
scanf("%d",&z);
?if(z%4==0&&z%100!=0)
printf("是閏年");
?if(z%400==0)
printf("是閏年");
else?
printf("是平年");
return 0;
}
標簽: