已采纳回答 / 世末理想乡
额,看来的确对新人来说这个东西慕课上说的不够清楚啊,这么多人问。
因为如果你用%编译器会把它和它后面的字母识别成格式说明用%%来避免这个问题。
就像如果有个%d或者%x。
2018-03-14
最新回答 / 历飞雨
老哥比我还半途而废4%7/3也就是这里出错了吧!4%7因为除不开,除数是0,余数当然是4了4/3算出来的是小数,可是咱们前面规定了它是int类型的,所以就是1了
2018-03-13
已采纳回答 / 慕后端5489353
#include <stdio.h>int main() { /* 定义需要计算的日期 */ int year = 2008; int month = 8; int day = 8; int days,days1; /* * 请使用switch语句,if...else语句完成本题 * 如有想看小编思路的,可以点击左侧任务中的“不会了怎么办” * 小编还是希望大家独立完成哦~ */ switch(month) { ...
2018-03-13
最新回答 / 繁华明天依旧
在这一节注意的红色字体中可以看到格式符的个数要与变量,常量或者表达式一一对应,%f对应的是第四行float height=1.85,即数字1.85,而%c对应的是第五行char unit='m',需要呈现的内容是小明的身高1.85m,所以1.85在前,m在后,即%f在前,%c在后
2018-03-13