/*
1.编程实现,已知购买商品的价格(Price)和数量(num),求应付款,其中Price为double类型,num为int类型。
*/
#include <stdio.h>
int main()
{
double Price;
int num;
printf("请输入单价\n");
scanf("%lf",&Price);//当变量是Double型时,必须使用"lf"(长浮点型)否则程序会报错
printf("请输入数量\n");
scanf("%d",&num);
printf("应付款是:%.2f元\n",Price*num);
return 0;
}
/*
2.编程实现,已知int x=10,y=12;写出将x和y的值互相交换的表达式。
*/
#include <stdio.h>
int main()
{
int x=10,y=12;
x=x+y,y=x-y,x=x-y;
printf("x=%d,y=%d\n",x,y);
return 0;
}
/*
3.(扩展)编程实现,输入一个N位数,倒序输出。例:输入1314则输出4131。
*/
#include <stdio.h>
int main()
{
int x,a=0;
printf("请输入你要转换的数:");
scanf("%d",&x);
for(;x;x/=10)
{
a=a*10+(x%10);
}
printf("输出的数是:%d\n",a);
return 0;
}