中易网

printf("\n%4d/%02d\n",y,m);是什么意思?

答案:3  悬赏:20  
解决时间 2021-01-17 01:56
  • 提问者网友:富士山上尢
  • 2021-01-16 06:00
printf("\n%4d/%02d\n",y,m);是什么意思?
最佳答案
  • 二级知识专家网友:孤独入客枕
  • 2021-01-16 06:30

printf("
%4d/%02d
",y,m);是C语言程序,是对变量y和m进行格式化输出的意思。 
细节如下:


表示换行%4d表示以4列的方式输出一个整数(不足4列补空格);
%02d表示以2列的方式输出一个整数(不足2列补0);
因此整个的意思是先换一行,然后把y输出成4列,再输出一个斜杠,接着把m输出成2列,最后再换行。

全部回答
  • 1楼网友:神也偏爱
  • 2021-01-16 08:32
打出y m表示的数字追问嗯嗯追答赞我把~追问把y.m分别以长度为4,宽度为二的双精度输出
  • 2楼网友:上分大魔王
  • 2021-01-16 07:51
把变量y和m按%4d和%02d的格式输出...\n是打印回车,printf是C语言的输出函数.追问谢谢追答不客气...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息