如题所述
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;
}
运行样例:
温馨提示:答案为网友推荐,仅供参考