为了账号安全,请及时绑定邮箱和手机立即绑定

char isfat = 'y';​为何这一句要用字符型char

#include <stdio.h>
int main()
{
    int age = 15;
    int height = 162;
    float weight = 82.5;
    char 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;   
}

正在回答

4 回答

因为程序想回复一个“是”/“不是”,也就是“Y”/“N”。所以就用了字符型。

0 回复 有任何疑惑可以回复我~
#1

两颗心的距离最远 提问者

非常感谢!
2017-02-28 回复 有任何疑惑可以回复我~

字母y属于一个字符  

0 回复 有任何疑惑可以回复我~

bool是什么型,不懂


0 回复 有任何疑惑可以回复我~
#1

qq_12_9

bool 布尔型,只有两个值,true false。但是C中好像没有这个变量。
2017-02-26 回复 有任何疑惑可以回复我~

也可以用bool型,此处只是表示方式而已

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

char isfat = 'y';​为何这一句要用字符型char

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号