c语言问题,大哥大姐帮帮忙了。

2024-12-31 20:12:07
推荐回答(4个)
回答1:

a = (c > '64')此句应为a = (c > 64)。
ASCII码不用加引号

回答2:

char c = 'A';
int a;
a = (c > 64);//这样才对 不要引号
printf("%d",a);

回答3:

把数字64的单引号去掉就正确了,因为加上单引号表示是一个字符了,它不等于64

回答4:

a = (c > '64');
这里错误应该是a = (c > "64");