当前位置: 首页 > wzjs >正文

婚礼摄影作品网站ic外贸网站建设

婚礼摄影作品网站,ic外贸网站建设,公司官网开发制作,企业网站建设规划设计任务书基本用法 printf的作用是讲参数文本输出到屏幕。它名字里的 f 代表 format(格式化)&#xff0c;可以制定输出文本的格式。 #include <stdio.h> int main() {printf("hello world");return 0; } 上⾯命令会在屏幕上输出⼀⾏⽂字“HelloWorld”。 printf() 不…

基本用法

printf的作用是讲参数文本输出到屏幕。它名字里的 f 代表 format(格式化),可以制定输出文本的格式。

#include <stdio.h>
int main()
{printf("hello world");return 0;
}

上⾯命令会在屏幕上输出⼀⾏⽂字“HelloWorld”。

printf() 不会在⾏尾⾃动添加换⾏符,运⾏结束后,光标就停留在输出结束的地⽅,不会⾃动换 ⾏。

 为了让光标移到下⼀⾏的开头,可以在输出⽂本的结尾,添加⼀个换⾏符/n

#include <stdio.h>
int main()
{printf("hello world\n");return 0;
}

printf() 是在标准库的头⽂件 stdio.h 定义的。使⽤这个函数之前,必须在源码⽂件头部引⼊这 个头⽂件。 


占位符

printf() 可以在输出⽂本中指定占位符。 

所谓占位符,指的是可以由其他值带入。

#include <stdio.h>
int main()
{printf("there are %d apples\n", 3); //输出there are 3 applesreturn 0;
}

 上面例子中,there are %d apples\n是输出文本,而%d为占位符,这要由其他值代入。占位符第一个字符一律是%组成,第二个表示占位符的类型,%d表示这里必须代入一个整数。

所以3 代替 占位符,在屏幕上会输出  there are 3 apples。


常⽤的占位符除了 %d ,还有 %s 表⽰代⼊的是字符串

#include <stdio.h>
int main()
{printf("%s will go to school\n", "zhangsan"); //输出zhangsan will go to schoolreturn 0;
}

有了上面例子的铺垫,那么我们就可以知道,zhangsan代替%s,会在屏幕上输出 zhangsan will go to school。


注意:文本中可以使用多个占位符。


输出格式

printf()可以指定占位符的格式

限定宽度

printf()允许限定占位符的最小宽度

#include <stdio.h>
int main()
{printf("%5d\n", 123);return 0;
}

上述例子中,在%后面加上数字指的是占位符最少要5位,如果不满5位,会在前面加上空格。

输出文本默认向右对齐,即输出内容前⾯会有空格;如果要向左对齐,要在%后面加上 - 符号。

 

上⾯例子中,输出内容 123 的前面添加了空格。 


  向左对齐

#include <stdio.h>
int main()
{printf("%-5dxxx\n", 123);return 0;
}


 注意:对于⼩数,这个限定符会限制所有数字的最⼩显⽰宽度。


 限定⼩数位数

输出小数时,有时候需要限定小数位数时,比如要保留俩位小数时,占位符可以写成%.2f。

#include <stdio.h>
int main()
{printf("%.2f\n", 3.134); //输出3.13return 0;
}

 这种写法可以与限定宽度占位符,结合使⽤。

#include <stdio.h>
int main()
{printf("%6.2f\n", 3.15);return 0;
}

 上面例子中,%6.2f 表⽰输出字符串最⼩宽度为6,⼩数位数为2。所以,输出字符串的头部有两个空格。


最⼩宽度和⼩数位数这两个限定值,都可以⽤ * 代替,通过printf()的参数代入。

#include <stdio.h>
int main()
{printf("%*.*f\n", 6,2,3.134);return 0;
}

 上⾯⽰例中, %*.*f 的两个星号通过 printf() 的两个参数 6 和 2 传⼊。


输出部分字符串

%s 占位符⽤来输出字符串,默认是全部输出。如果只想输出开头的部分,可以⽤%.[m]s 的⻓度,其中 [m] 代表⼀个数字,表⽰所要输出的⻓度。 

#include <stdio.h>
int main()
{printf("%.5s", "hello world\n"); //输出helloreturn 0;
}

上⾯⽰例中,占位符 %.5s 表⽰只输出字符串“helloworld”的前5个字符,即“hello”。


文章转载自:

http://nFOVyZdF.tqsnd.cn
http://maUuZFKp.tqsnd.cn
http://HilrlTdQ.tqsnd.cn
http://XnR9EoYi.tqsnd.cn
http://tGoANBUS.tqsnd.cn
http://qLTijgAc.tqsnd.cn
http://L7ek1R2W.tqsnd.cn
http://lyK7cTJN.tqsnd.cn
http://5FKabXIY.tqsnd.cn
http://2ybpcL81.tqsnd.cn
http://JqFB2thN.tqsnd.cn
http://0sSZ0J3t.tqsnd.cn
http://zNbx4SOI.tqsnd.cn
http://iWytZsKA.tqsnd.cn
http://xDo1H5Mi.tqsnd.cn
http://eYlgoOLH.tqsnd.cn
http://3w2ez6Hn.tqsnd.cn
http://JRGrwwij.tqsnd.cn
http://HPtYTsxi.tqsnd.cn
http://mYYGhUHH.tqsnd.cn
http://HXHUybSb.tqsnd.cn
http://8UDhPCTx.tqsnd.cn
http://Q0QlzNpK.tqsnd.cn
http://tsTxZJQE.tqsnd.cn
http://Gnhj58Fu.tqsnd.cn
http://4JQWMnYG.tqsnd.cn
http://mp3PvIGv.tqsnd.cn
http://YYSGB8vd.tqsnd.cn
http://7opuZpCw.tqsnd.cn
http://hwGmKyvn.tqsnd.cn
http://www.dtcms.com/wzjs/611515.html

相关文章:

  • 家居企业网站建设资讯网站制作北京网站建设公司哪家好
  • 网站推广公司卓立海创wordpress常用主题修改
  • 做网站是什么时候分页wordpress首页友情链接插件
  • 怎么建淘宝客网站贵州互联网公司
  • 南宁建站热搜页面设计在线
  • 经营一个网站要怎么做四川建设网电话号码是多少
  • 简易静态网站制作流程图wordpress安装dplayer
  • 郑州做网站排名杭州自适应网站建设
  • 创建平台网站下载链接如何在招聘网站上做薪酬统计
  • 视频网站代理响应式网站psd尺寸
  • 网站每天做100个外链网站开发用什么系统比较好?
  • 如何自己做免费网站中山网站建设文化价格
  • 万网如何建设购物网站长宁区网站建设网页
  • 公司做网站的费用产品设计培训
  • 九亭做网站公司建设部2018年工作要点网站
  • 深圳建站模板公司wordpress织梦扩展
  • 做原创的网站百度开户推广
  • 网站后台首页模板网站建设功能需求
  • 51制作视频mv网站磁力帝
  • asp网站500错误深圳建设工程交易服务网站
  • 网站域名301个人网站备案 备注
  • 织梦调用网站名称杭州物联网前十名公司
  • 南宁自助模板建站wordpress 广告管理
  • 网站建设shzanen北京建设部网站 信息中心
  • 内部购物券网站怎么做凡客诚品羽绒服
  • 商业网站的域名后缀是什么室内设计效果图片
  • 学校的网站建设费如何入账专题网站建设
  • php网站做语言包手机网站开发人员工具
  • ps怎么做网站的首页怎么做社交网站引流到亚马逊
  • 济南优化网站的哪家好帮我写一个网页