最赞回答 / 小神0x00
问题出在printf("%c\n", cost<=money ? "y" : "n");将“(双引号)改成‘(单引号)两者区别是单引号表示一个字符他与ASCII码对应。双引号就代表字符串。
2019-07-16
最新回答 / 奋斗的小青年_小半仙1o
正确是这样#include <stdio.h>int main() { int height =185; if (height >= 180) //补全所有代码{ printf("%s\n",height>=180? "恭喜小明可以参加校篮球队":"抱歉小明不可以参加校篮球队!") return 0;} }
2019-07-16
最新回答 / 小小疾飞
朋友,首先不要懵,要仔细观察。空格可以看出逐行减少,*逐行增加。那么这两个东西是跟着行数i变化的。空格可以看出每加一行少一个,第一行最多,为3个。那么可以这样写 for( j=4-i ; j>=0 ; j-- ) 。*每行都增加。下一行比上一行多两个,很容易看出是2n-1的关系,所以可以这样写for( k=1 ; k<=(2*i-1) ; k++ ) 。怎么样理解没?没理解可以再找我。
2019-07-16