第三次作业

1.编写程序,判断一个数是正数还是负数。

复制代码
#include<stdio.h>
main()
{
    int n = -3;
    if(n<0)
    {
        printf("是负数");
}
    else
        printf("是正数");
    
}
复制代码

 

 

 

2.编写程序,计算出租车的行驶距离与费用之间的关系。起步3km内,8元;之后1.6元/km。

复制代码
#include<stdio.h>
#define danjia 1.6
main()
{
    float money,km;
    printf("请输入行驶距离:");
    scanf("%f",&km);
    if(km<=3)
    {
        money = 8;
        printf("费用为:%f",money);

    }
    else
        money = (km-3)*danjia+8;
        printf("费用为:%f",money);

}
复制代码

 

 

 

3. 输入一个数,判断是奇数还是偶数。

复制代码
#include<stdio.h>
main()
{
    int a;
    printf("请输入一个数");
    scanf("%d",&a);
    if(a%2==0)
    {
    printf("是偶数");
    }
    else
        printf("是奇数");
}
复制代码

 

 

 

4. 输入一个数,输出它的绝对值(负数*-1就是绝对值)。

复制代码
#include<stdio.h>
main()
{
    int a;
    printf("请输入一个数");
    scanf("%d",&a);
    if(a<0)
    {

    printf("他的绝对值为:%d",a*(-1));
    }
    else
        printf("他的绝对值为:%d",a);

}
复制代码

 

 

 

5. 输入2个数,输出较大数。

复制代码
#include<stdio.h>
main()
{
    float a,b;
    printf("请输入两个数");
    scanf("%f%f",&a,&b);
    if(a<b)
    {

    printf("最大的是%f",b);
    }
    else
        printf("最大的是%f",a);
}
复制代码

 

 

6(选做题)  输入一个字符,如果是大写就转成小写,如果是小写,就转成大写并输出。

复制代码
#include<stdio.h>
main()
{
    char a;
    printf("请输入一个字符");
    scanf("%c",&a);
    if(a-32>65)
    {

    printf("%c\n",a-32);
    }
    else
        printf("%c\n",a+32);
}
复制代码

 

 

posted @ 2021-10-24 22:22  张继炫  阅读(15)  评论(0编辑  收藏  举报