栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言之基本数据类型(四)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言之基本数据类型(四)

格式控制符可选格式

printf函数注意事项


    很多同学在输出的时候,会遇到很多啊问题,大概就是以下几点:

        格式字符中,除了X、E、G外,其他均用小写字母,如“%d”不能写成“%D”。

        不同类型的数据应使用相应类型的格式字符说明其输出形式。

        如需输出双引号,应在“格式控制”中表示为转义字符的形式并用单引号引起来,即“””。

        如需输出字符“%”,在“格式控制”中用连续两个“%”即可。

        如:printf(“%d%%”,s);

        当“格式控制”中格式符个数少于输出表中的输出项时,多余的输出项不予输出。

        当“格式符”多于输出项时,结果为不定值。

字符输出putchar、字符串输出puts

        有些时候,仅仅为了打印一个字符在显示器屏幕上,此时动用功能强大的printf函数,则颇有高射炮打蚊子之嫌,C提供了一个库函数putchar来完成这个简单的任务。而有些时候又仅仅是为了输出一个字符串,使用printf函数也稍显麻烦,可以使用C提供的一个库函数puts函数。


        putchar(c):

            c为字符型或整型数据

            也可以输出转义字符,如'n' 等。

        puts(s)

            s为以''结尾的字符串

scanf格式化输入

一般形式:

    功能:要求用户从键盘上输入指定格式的数据。

    说明:如果数据不止一个,应在数据之间用一个或多个空格间隔,也可以用回车键或跳格键tab键。

scanf函数注意事项

    scanf函数的格式字符串由以下三类字符组成:

        1>格式符

            和printf函数类似,scanf函数的格式字符串以%开始,以一个格式字符结束,中间可以插入附加的字         符。 格式符告诉了scanf函数该读取什么样的数据。

        2>空白符

            空白符可以是空格(space,用空格键输入)、制表符(tab,用Tab键输入)和新行符(newline,用回车键输入)。

        3>非空白符

            除去格式说明符合空白符之外,就是非空白符。非空白符在用户输入的时候,也必须一并输入。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/767405.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号