已采纳回答 / 西洲何在
占位符是用来占位的,没有东西就没必要加个占位符,最后一个直接输出就行了,虽然不会报错,运行打印结果也一样,倒数第二个你使用了两个变量,应该是两个占位符,\M是转义,不是占位符
2019-10-14
最赞回答 / Allen51
因为double类型是以二进制形式储存的, 转换成十进制时只能做近似的转换,即使是一个确定值,他在做转换的时候也可能产生误差,因为并不是每一个十进制的小数都能用二进制表示。例如0.3你就无法用一个二进制数表示出来。对于此问题,最好的办法是:由于已知人民币一般用元角分计算,便限制只输出两位小数,用%.2f
2019-10-14
/*
这是一首思念家乡的诗
*/
printf("床前明月光,");
printf("疑是地上霜。");
printf("举头望明月,");
printf("低头思故乡。");
//短短四句诗,写得清新朴素,明白如话。它的内容是单纯的,但同时却又是丰富的。
//它是容易理解的,却又是体味不尽的。诗人所没有说的比他已经说出来的要多得多。
//它的构思是细致而深曲的,但却又是脱口吟成、浑然无迹的。从这里,我们不难领
//会到李白绝句的“自然”、“无意于工而无不工”的妙境。
这是一首思念家乡的诗
*/
printf("床前明月光,");
printf("疑是地上霜。");
printf("举头望明月,");
printf("低头思故乡。");
//短短四句诗,写得清新朴素,明白如话。它的内容是单纯的,但同时却又是丰富的。
//它是容易理解的,却又是体味不尽的。诗人所没有说的比他已经说出来的要多得多。
//它的构思是细致而深曲的,但却又是脱口吟成、浑然无迹的。从这里,我们不难领
//会到李白绝句的“自然”、“无意于工而无不工”的妙境。
2019-10-14
已采纳回答 / 慕用9341100
#include <stdio.h>int main() { int year = 2014; //今年是2014年 //补全一下代码 if(year%4==0&&year%100==0) { printf("今年是闰年"); } else { printf("今年是平年"); } return 0;}
2019-10-13