课程
/后端开发
/C
/C语言入门
如题,为什么我在printf输入
money>=cost?“y”: "n"
不对呢?
不是>=这个条件只要满足一个大于或等于就好吗
2016-02-03
源自:C语言入门 3-9
正在回答
除了英文半角单引号的错误外,网页还会根据事先程序员写好的答案进行对照,你在编译器上试试 是对的 是网页的问题应该
单引号,除了汉字符号都应该用英文半角,请采纳
需要看看你的代码。
应该是对的你的 符号写错了应该是 printf("%c\n",cost<=money?'y':'n' ); 请采纳
qq_GreenOrRed_0 提问者
发一下全部代码看看。
可能是某些细节问题出错了哦
我是挂比
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答cost<=money
3 回答money和cost是字符串为什么用%c
2 回答为什么money>=cost,按逻辑出来确是错误的?
3 回答请问大家,为什么输出时printf("%c\n",money>=cost ? 'y':'n'); 编程不对?
2 回答printf( "%c\n",money>=cost ? ‘y’ :‘n’ );