1. 在屏幕上打印 printf("Hello world!\n");
int main()
{
printf("printf(\"Hello world!\\n\");\n");
return 0;
}
注意:在 \n 的前面加 \ 就能转义使 \n不再具有换行的作用而成为普通的字符在屏幕上被打印出来。同理,在 “ 前面加 \ 也可以使 “ 变成普通字符被打印出来。
2.输入四个数,并输出其中最大的整数
int main()
{
int i = 1;
int n = 0;
int max = 0;
scanf("%d", &max);
while (i < 4)
{
scanf("%d", &n);
if (n > max)
max = n;
i++;
}
printf("%d\n", max);
return 0;
}
注意:此时的 i 是从 1 开始的,而不是0。
3.计算球的体积,数据范围:输入一个浮点值 0≤n≤15 ,其中 π = 3.1415926,输出时小数点后保留三位。
int main()
{
double r = 0.0f;
double v = 0.0f;
scanf("%lf", &r);
v = 4 / 3.0 * 3.1415926 * r * r * r;
printf("%.3f\n", v);
return 0;
}
注意:球的体积公式为 V = 4/3*πr3 。
.3%f 能使小数点后输出的位数为3位。
4.计算体重指数
问题描述 : 计算BMI指数(身体质量指数)。BMI指数,是用体重公斤数除以身高米数平方得出的数字。
数据范围 : 输入的数据满足 50≤n≤180 。
输入两个整数,分别表示体重(公斤),身高(厘米)。输出BMI指数(保留两位小数)。
int main()
{
int weight = 0;
int high = 0;
scanf("%d %d", &weight, &high);
float bmi = weight / (high / 100.0) / (high / 100.0);
printf("%.2f\n", bmi);
return 0;
}
注意: 输入的身高单位为厘米,要转化为米来计算BMI指数。