大神幫忙看看啊
#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此類符號(hào)在后面會(huì)有講解*/
? ? return 0; ? ?
}
哪里出錯(cuò)了??
2015-08-09
我覺得沒有問題
雖然 'y' 是字符類型,但是 int 是4個(gè)自己,char是一個(gè)字節(jié), int isfat = 'y'; 是沒有問題的
當(dāng)然還得取決于編譯器,畢竟這么寫是不太常規(guī)的
2015-08-09
單引號(hào)表示字符型,修改成char型吧