第三次作业
1. 编写程序,判断一个数n是正数还是负数 #include<stdio.h> main(){ float n; scanf("%f",&n); if(n>0) printf("正数!\n"); else if(n==0) printf("既不是正数也不是负数!"); else if(n<0) printf("负数!\n"); }
2. 编写程序,计算出租车的行驶距离与费用之间的关系。起步3km内,8元;之后1.6元/km. #include<stdio.h> main(){ float j,q; printf("输入行驶距离:\n"); scanf("%f",&j); if(j<=3) q=8; else q=(j-3)*1.6+8; printf("%.2f\n",q); }
3. 输入一个数,判断是奇数还是偶数。 #include<stdio.h> main(){ int p; printf("请输入p为"); scanf("%f",&p); if(p%2==0) printf("为偶数"); else printf("为奇数"); }
4. 输入一个数,输出它的绝对值。 #include<stdio.h> main(){ float a; printf("输入a为"); scanf("%f",&a); if(a>=0) printf("输出%f\n",a); else a*=(-1); printf("输出%f\n",a); } 5. 输入两个数,输出较大的数。 #include<stdio.h> main(){ double a,b; scanf("%lf%lf",&a,&b); if(a>b) printf("输出%f\n",a); else printf("输出%f\n",b); }
6.输入一个字母,如果是小写就转成大写,如果是大写就转成小写。 #include<stdio.h> main(){ char x; printf("请输入一个字母"); scanf("%c",&x); if (x>=97&&x<=122) printf("它的大写是%c\n",x-32); else printf("它的小写是%c\n",x+32); }