作业2
- 编写程序判断n是正数还是负数.
#include<stdio.h> main() { float a; printf("请输入一位数:"); scanf("%f",&a); if(a>0) printf("正数\n"); else if(a==0) printf("0\n"); else printf("负数\n"); }
![]()
- 使用条件运算符,找出a,b,c,d四个数中最大的数.
#include<stdio.h> main() { double a,b,c,d,m,n,max; printf("请输入四位数:"); scanf("%lf%lf%lf%lf",&a,&b,&c,&d); m=a>b?a:b; n=c>d?c:d; max=m>n?m:n; printf("Max:%.2lf\n",max); }
![]()
- 已知某商场进行促销活动,对于消费的价格有折扣活动,即消费1000元打9折;消费2000元打8.5折;消费3000元打7折;消费5000元打6折.编写程序求出消费者实际的消费.
#include<stdio.h> main() { float price; printf("请输入商品价格:"); scanf("%f",&price); if(price>=5000) printf("实际价格:%.2f",price*0.6); else if(price>=3000) printf("实际价格:%.2f",price*0.7); else if(price>=2000) printf("实际价格:%.2f",price*0.85); else if(price>=1000) printf("实际价格:%.2f",price*0.9); else printf("实际价格:%.2f",price); }![]()
- 输入年份,月份,判断该月有多少天
30 31 29 28
闰年:能被4整除但不能被100整除,或者能被400整除
#include<stdio.h> main() { int y,m; printf("请输入年份和月份:"); scanf("%d %d",&y,&m); if(y%4==0&&y%100!=0||y%400=0) }
- 已知某商场进行促销活动,对于消费的价格有折扣活动,即消费1000元打9折;消费2000元打8.5折;消费3000元打7折;消费5000元打6折.编写程序求出消费者实际的消费.
- 使用条件运算符,找出a,b,c,d四个数中最大的数.



浙公网安备 33010602011771号