课程
/后端开发
/C
/C语言入门
输出结果变成了
小编能不能打车回家呢:(y
是否可以在第八行printf中加%c
2016-01-11
源自:C语言入门 3-9
正在回答
可以直接加%c的 %c表示接受一个字符
disguise城 提问者
楼主就不能自己写出来,跑一下结果吗?南方小猪的代码和运行结果是不一致的
不能直接添加
直接添加以后因为%c(第八行)没有得到赋值,所以输出了一个问号,如下:
建议楼主,自己写出来跑一下。
%c是输出格式符,表示输出单个字符。
相关知识点:http://www.imooc.com/code/5119
就本题而言是不可以直接加%c的,如果要在第八行加入%c,也需要在第八行加入三目运算,这样把两个printf合二为一就是下面的代码:
printf("小编能不能打车回家呢:%c\n",money >= cost? 'y':'n');
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答第十行:printf("%c\n",.........);
2 回答\n及冒号的作用?
2 回答第八行应该怎么写
4 回答第八行这样写可以吗?
1 回答我写了#define c,n,d,f就错了