问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

puts和printf区别?

发布网友 发布时间:2022-04-24 18:07

我来回答

5个回答

热心网友 时间:2023-10-30 06:49

puts(str) //str为一字符串
则自动在str的后面加一个换行符\n
而printf(str)则需要手动加上\n

同理,gets接收字符串时,会将字符串后面的\n去掉,而用scanf接收时,会在字符串后面加上\n

所以,puts要和gets搭配,scanf和printf搭配使用。

热心网友 时间:2023-10-30 06:50

C中的PUTS函数只用来输出字符串,没有格式控制,它里面的参数就是存放字符串的字符数组的数组名就可以了,
PRINTF函数输出格式有很多,类型也不用说了,可以根据不同格式加些转义字符以达到格式华的输出,比如换行,制表等等....

热心网友 时间:2023-10-30 06:50

在C中,,puts相当于put char是输出char字符,,printf是最后显示的时候,要用的函数

热心网友 时间:2023-10-30 06:51

c中的puts函数只用来输出字符串,没有格式控制,它里面的参数就是存放字符串的字符数组的数组名就可以了,
printf函数输出格式有很多,类型也不用说了,可以根据不同格式加些转义字符以达到格式华的输出,比如换行,制表等等....
scanf里面我们无法输入空格,当你输入空格时,空格后面的内容就没有放到你指定的变量里面。例如
char
a[4];
scanf
("%s",a);//输入一个字符串,%s是表示字符串
for
(i=0;i<=4;i++)
printf("%c",a[i]);
运行的时候你输入i
am试试,它得到的是i,而后面的
空格和am就没有了。
换句话说,scanf当遇到空格时,它就把它当做'\0',就是自动停止
如果你用gets的话
char
a[4];
a=gets();//输入一个字符串,%s是表示字符串
for
(i=0;i<=4;i++)
printf("%c",a[i]);
你还是输入i
am的到的就是i
am

热心网友 时间:2023-10-30 06:51

而且,puts只能输出字符串
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 2015税收大数据的含义? 三千鸦杀电视剧为什么没有在别的网站放? 求 三千鸦杀 百度云资源,谢谢 大数据中心都要交什么税? 《三千鸦杀》电视剧里面的东风桃花曲怎么找不到音乐? 跪求三千鸦杀免费在线观看资源 想看《三千鸦杀》,书旗里面有没有? 哪里可以免费看电视剧 三千鸦杀? 哪里可以免费看三千鸦杀? 跪求在线观看分享三千鸦杀百度云高清资源链接 求《三千鸦杀》全文txt网盘资源!(有番外更好!&#128521;&#65039;)谢谢! 《三千鸦杀》在书旗小说上可以免.费看嘛? 三千鸦杀百度云全集网盘有吗? 那里可以免费看三千鸦杀? 3000鸦杀免费看可以快进的软件? 《三千鸦杀》在书旗小说上可以免费看嘛? 三千鸦杀智能电视哪个软件播出? 《三千鸦杀》在哪里播? 三千鸦杀小说可以在哪个app上看? 男生跟女生聊天,三句话离不开有色话题,他并不喜欢这个女生吧? 网络科技公司的企业所得税税率是多少? 如何用大数据开展经济税收分析报告 printf与puts函数在输出字符串时有什么区别? 韩剧美好爱情精彩人生在哪个app可以看 C语言中puts函数、printf函数、putchar函数的区别? C语言里printf与putchar有什么区别啊 个人所得税和大数据对接了吗 在C语言中输出字符数组时printf函数与puts函数有什么区别。 puts/gets 和 scanf/printf 用法上的区别... puts()与sprintf()的区别 求 美好人生 399153 792157 百度云免费在线观看资源 printf和pus的区别?什么时候用printf好?什么时候用puts好? 哪儿有《美好生活》的高清完整版?可以在线观看全集的? c语言 请问gets和scanf,printf和puts有什么区别 求大神解释&#128591; 大数据监控税收,企业还有处可逃吗 可不可以用大数据跟踪含税货物、商品,以防止企业偷税漏税或买卖*现象? puts putchar printf三个的区别 在整体输入&#47;输出字符数组时,printf()函数与puts()函数有什么区别呢? 跪求能观看完整版的美好生活(2018)年上映的由张嘉益等主演的高清视频,求免费分享链接 大数据时代如何实现依法治税?