大神幫忙看看啊
#include <stdio.h>
int main()
{
? ? ? ?int age = 15;
? ? ? ?int height = 162;
? ? ? ?float weight = 82.5;
? ? ? ?int isfat = 'y';
? ? printf("年齡:%d 歲\n", age);
? ? printf("身高:%d CM\n", height);
? ? printf("體重:%f KG\n", weight);
? ? printf("是否屬于肥胖兒童:%c\n", isfat);?
? ? /*%d,%f,%c此類符號在后面會有講解*/
? ? return 0; ? ?
}
哪里出錯了??
2015-08-09
我覺得沒有問題
雖然 'y' 是字符類型,但是 int 是4個自己,char是一個字節, int isfat = 'y'; 是沒有問題的
當然還得取決于編譯器,畢竟這么寫是不太常規的
2015-08-09
單引號表示字符型,修改成char型吧