C-Study(1)
学习 C=>浮点数和变量
float
到了 float 这一类型,之前的整数类型有 int 声明变量,现在有 float 来声明
他的用处主要是可以存储带小数的数字,而 printf 打印他的话需要用"%f"来处理浮点值,而这个 exmple.c 中的%.2f 是用于精确输出,显示小数点后两位
scanf()
另外用到了 scanf() 函数,读取键盘的输入
#include <stdio.h>
int main(void) {
float weight; // weight
float value; // gold
printf("Are you worth your weight in platinum?\n");
printf("Let's check it out.\n");
printf("Please enter your weight in pounds: ");
// uses output
scanf("%f", &weight);
value = 1700.0 * weight * 14.5833;
printf("Your weight in platinum is worth $%.2f.\n", value);
printf("You are easily worth that! If platinum prices drop,\n");
printf("eat more to maintain yor value.\n");
getchar();
getchar();
return 0;
}
(应该不会有什么问题吧^^)