第二次作业

1.编写程序,定义两个整型变量,赋值并输出。

 

#include<stdio.h>
main()
{
    int a=6;
    int b=2;
    printf("%d\n%d\n",a,b);
}

 

 

2.编写程序,定义一个单精度和一个双精度的变量,赋值并输出。

 

#include<stdio.h>
main()
{
    float e=7.20;
    double h=11.19;
    printf("%f\n%lf\n",e,h);
}

 

 

 

3.编写程序,定义一个字符型变量cl,赋值,并输出字符及相对应的ASCII码。 

 

 

#include<stdio.h>
main()
{
    char cl='A';
    printf("%c--%d\n",cl,cl);
}

 

 

4.编写程序,定义一个整型变量a和单精度变量b,分别赋值67.68,将b的值强制转换为整型,与a相加并输出。

 

#include<stdio.h>
main()
{
    int a=6;
    float b=7.68;
    printf("%d\n",a+(int)b);
}

 

 

 

 

5.定义两个变量a,b并赋值,交换他们的值后输出。

 

#include<stdio.h>
main()
{
    int a=6;
    int b=9;
    int c;
    c=a;
    a=b;
    b=c;
    printf("%d\n%d\n",a,b);
}

 

 

 

6.输入长和宽,求周长和面积。

 

1.#include<stdio.h>
main()
{
    int length,width,area;
    printf("请输入长和宽,用空格分开");
    scanf("%d%d",&length,&width);
    area=length*width;
    printf("面积是%d",area);
}

 

 

 

2.#include<stdio.h>
main()
{
    int length,width,zhouchang;
    printf("请输入长和宽,用空格分开");
    scanf("%d%d",&length,&width);
    zhouchang=length+width;
    printf("周长是%d",zhouchang);
}

 

附加题(做的快的同学可以做)

超市购物结算:

输入单价,数量,计算总价,打折,抹零,输入付款金额,输出找零。

#include<stdio.h>
main()
{
    double price,sum,pay,zhaoling;
    int num,moling;
    printf("请输入商品单价");
    scanf("%lf",&price);
    printf("请输入商品数量");
    scanf("%d",&num);
    sum=price*num;
    printf("您消费的总金额是%.2lf\n",sum);
    moling=(int)(sum*0.8);
    printf("8折抹零后需付款金额是%d",moling);
    printf("请输入付款金额");
    scanf("%lf",&pay);
    zhaoling=pay-moling;
    printf("您付款%lf元,找零%lf元",pay,zhaoling);

}

 

posted @ 2021-10-17 16:29  山鹤唳  阅读(48)  评论(0)    收藏  举报