第二次作业
第二次作业
1编写程序,定义两个整型变量,赋值并输出
#include<stdio.h>
main()
{
int a=3,b=7;
printf(" %d, %d",a,b);
}

2编写程序,定义一个单精度和双精度的变量,赋值并输出
#include<stdio.h>
main()
{
float a=2.456;
double b=3.987;
printf(" %f\n",a);
printf(" %lf",b);
}

3编写程序,定义一个字符型变量c1,赋值并输出字符及相应的ASCII码
#include<stdio.h>
main()
{
char c1='C';
printf(" %c\n",c1);
printf(" %d\n",c1);
}

4编写程序,定义一个整型变量a和单精度变量b,分别赋值6和7.68,将b的值强制转换为整型,与a相加并输出
#include<stdio.h>
main()
{
int a=6;
float b=7.68;
printf(" %d",a+(int)b);
}

5定义两个变量a和b赋值并交换值后输出
#include<stdio.h>
main()
{
int a,b,c;
a=7;
b=3;
c=a;
a=b;
b=c;
printf(" a是%d\n,b是%d\n",a,b);
}

6输出长和宽,求矩形面积
#include<stdio.h>
main()
{
float a,b,c,d;
printf(" 请输入长为\n,请输入宽为\n");
scanf(" %f %f",&a,&b);
c=2*(a+b);
d=a*b;
printf(" 周长是%.2f\n,面积是%.2f",c,d);
}

7超市购物,收付款案例
#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("收您%.2lf元,找您%.2lf元",pay,zhaoling);
}

}

浙公网安备 33010602011771号