慕莱坞4225031
2018-05-01 23:29
#include <stdio.h>
int main()
{
int age =16;
int height =215 ;
float long=42.56 ;
double weight =214.434 ;
char isfat="y";
printf("年轮 :%d 岁\岁 age);
printf("身高:%d CM\n", height);
printf(“长度:%d cs\n", long);
printf("体重:%d KG\n",weight);
printf("是否属于肥胖儿童:%c\n", isfat);
/*%d,%f,%c此类符号在后面会有讲解*/
return 0;
}
感谢 让我更理解了一下
#include <stdio.h>
int main()
{
int age =16;
int height =215 ;
float _long=42.56 ;
double weight =214.434 ;
char isfat="y";
printf("年轮 :%d 岁\n" ,age);
printf("身高:%d CM\n", height);
printf("长度:%f cs\n", _long);
printf("体重:%f KG\n",weight);
printf("是否属于肥胖儿童:%c\n", isfat);
/*%d,%f,%c此类符号在后面会有讲解*/
return 0;
}
修改后可以执行 但还有些错误 我还未清除
问题所在
1通过别的回答 d和f 相当于就是定义变量的整数和小数 (float)
2\后面不是加单位 还有”,没有补全 以及使用了中文引号“ 我相信这3处是楼主的失误 很惭愧 第二遍检查竟然自己没查出来 原来是自己添加的,是中文 太不应该
3我自己了解了关键字 看到long为紫色我就明白应该是关键字(我还没有背下)所以参考_命名规则
下面这两句你分别定义long为float类型,weight为double类型,而输出语句输出的是整型,输出时会出现错误
float long=42.56 ; double weight =214.434 ; printf(“长度:%d cs\n", long); printf("体重:%d KG\n",weight);
#include <stdio.h>
int main()
{
int age =16;
int height =215 ;
float _long=42.56 ;
double weight =214.434 ;
char isfat='y';
printf("年轮 :%d 岁\n", age);
printf("身高:%d CM\n", height);
printf("长度:%f cs\n", _long);
printf("体重:%f KG\n", weight);
printf("是否属于肥胖儿童:%c \n", isfat);
/*%d,%f,%c此类符号在后面会有讲解*/
return 0;
}
C语言入门
926866 学习 · 21068 问题
相似问题