小甲鱼代码没看懂
本帖最后由 阿九。 于 2020-9-26 15:50 编辑请各位指导指导
第五行name后面为什么加 256 是个最大数,实际上你的名字有多少个字符就使用多少,没有实际意义
// 体重和身高这一栏要求使用磅(lb)和英寸(in)为单位
#include <stdio.h>
int main()
{
char name;
float height, weight;
printf("请输入您的姓名:");
scanf("%s", name);
printf("请输入您的身高(cm):");
scanf("%f", &height);
printf("请输入您的体重(kg):");
scanf("%f", &weight);
printf("========== 正在为您转换 ==========\n");
height = height / 2.54; // 厘米转换为英寸
weight = weight / 0.453; // 公斤转换为磅
printf("%s的身高是%.2f(in),体重是%.2f(lb)。\n", name, height, weight);
return 0;
}
char name; 定义一个字符数组,用来存放字符串;
名字是一个字符串。在C语言中可以用字符数组存储
页:
[1]