首页 > 其他 > 详细

Printf函数

时间:2021-03-09 14:21:12      阅读:17      评论:0      收藏:0      [点我收藏+]

格式宽度

-#include<stdio.h>

-#define PAGES 931

int main(void)
{
printf("%d\n",PAGES);
printf("%2d\n",PAGES); //自动扩展
printf("%10d\n",PAGES); //又对齐
printf("%-10d\n",PAGES); //左对齐

return 0;
}

-#include<stdio.h>
int main(void)
{
const double RENT=3852.99;
printf("%f\n",RENT);
printf("%e\n",RENT);
printf("%4.2f\n",RENT);
printf("%3.1f\n",RENT); //发生四舍五入
printf("%10.3f\n",RENT);
printf("%10.3e\n",RENT); //发生四舍五入 ,显示位数
printf("%+4.2f\n",RENT);
printf("%010.2f\n",RENT);//使用0 填充,默认空格
return 0;
}

-#include<stdio.h>
int main(void)
{
printf("%x\n",31);
printf("%#x\n",31);
printf("%X\n",31);
printf("%d\n",42);
printf("%d,% d,% d,* %d\n",42,42,-42,-42);
printf("
%5d\n",6);
printf("
%5.3d\n",6); //006
printf("
%05d\n",6);
printf("
%05.3d*\n",6);//0标志和精度冲突,忽略0标志
return 0;
}

***字符串

-#include<stdio.h>
-#define BLURB "Hello World!"
int main(void)
{
printf("%s\n",BLURB);
printf("%2s\n",BLURB);
printf("%24s\n",BLURB);
printf("%24.5s\n",BLURB); \有效位
printf("%-24.5s\n",BLURB);\左对齐
return 0;
}

printf返回值,成功返回打印字符串的长度,失败返回负值

-#include<stdio.h>
int main(void)
{
int i;
i=printf("Hello World\n");
printf("%d\n",i);
}

换行打印

-#include<stdio.h>
int main(void)
{

int num=8;
printf("Hello world!,I love number %d\n",
       num);
return 0;

}

-#include<stdio.h>
int main()
{

printf("Here is one way to print a");
printf("long string\n");
return 0;

}

-#include<stdio.h>
int main()
{

printf("Here is one way to print a 

long string\n");
return 0;
}

Printf函数

原文:https://www.cnblogs.com/alexbob/p/14504642.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!