c语言编写商品打折程序,如图所示,急急急急急

Python043

c语言编写商品打折程序,如图所示,急急急急急,第1张

1)

#include "stdio.h"

int main(int argc,char *argv[]){

double m,r

printf("请输入商品的价格:\n")

if(scanf("%lf",&m)!=1 || m<=0){

printf("输入错误,退出......\n")

return 0

}

printf("请输入折扣率:\n")

if(scanf("%lf",&r)!=1 || r<=0 || r>=1){

printf("输入错误,退出......\n")

return 0

}

printf("商品价格: %.2f元, 折扣: %.2f, 折扣后份额: %.2f元\n",m,r,m*r)

return 0

}

运行样例:

2)

#include "stdio.h"

int main(int argc,char *argv[]){

char c

while(1){

printf("请输入一个英文字符:\n")

if(scanf(" %c",&c)==EOF)

break

if(c>='A' && c<='Z')

printf("你输入的是大写字母%c,对应的小写字母是%c\n",c,c+32)

else if(c>='a' && c<='z')

printf("你输入的是小写字母%c,对应的大写字母是%c\n",c,c-32)

else

printf("输入的不是英文字符,请重新输入\n")

}

return 0

}

运行样例:

#include<stdio.h>

int main(void)

{

while(1)

{

printf("\n请输入商品价格,无商品时请输入负数!\n")

float price = 0

float sum = 0

while(1)

{

scanf("%f",&price)

if(price <0) break

sum += price

}

if(sum >1000)

{

printf("您可以享受折扣,应付的金额为%.2f元。\n",sum*0.955)

}

else

{

printf("您的消费还不满足折扣要求,应付的金额为%.2f元;您只需再消费%.2f元就可以享受折扣!\n",sum,1000-sum)

}

}

return 0

}