鱼C论坛

 找回密码
 立即注册
查看: 2220|回复: 0

[见证历程] 【阿发C/C++】2.控制台输出与输入

[复制链接]
发表于 2019-3-21 13:16:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 冰封水3 于 2019-3-26 13:08 编辑

2.1 控制台输出

# printf函数
       使用printf函数,可以向控制台输出数据。
       print的意思是打印、输出,f代表format(使格式化),整体意思就是格式化输出。
       使用printf函数,既可以输出英文文本,也可以输出中文文本。

# printf函数的3个要素
       <1>.小括号,小括号内的内容称为参数列表。若参数列表内包含多个参数,参数与参数之间以逗号分开;
       <2>.双引号,双引号里的文本就是要输出到控制台上的文本;
       <3>.\n,表示换行。

# 在C语言中,%有两种用法
       <1>.用作求余符号;
       <2>.用作转义引导符,用于引导输入输出。
       %d,表示按整型输出(后面给出的变量的值);
       %f ,表示按单精度浮点型输出;
       %lf,表示按双精度浮点型输出。

# 指定显示宽度
       %d,显示默认宽度,%4d,显示4位宽度。

# 指定小数点后的位数
       %.4lf,表示显示输出的时候,小数点后只保留4位,后面的值四舍五入。


2.2 控制台输入

# scanf函数
       使用scanf函数,可以从控制台输入数据。
       scan的意思是扫描、输入,f代表format(使格式化),整体意思就是格式化输入。

# int,用于定义整型变量,对应的格式符为%d。

# scanf行的写法,例:
       int a ;                          //定义a为整型变量
       scanf("%d",&a);         //接受用户输入,并将数据保存在变量a中
       说明:
       <1>.小括号内的是参数列表,以逗号分隔;
       <2>.第一个参数是字符串,以双引号包围;
       <3>.第二个参数要在a前加一个&号;
       <4>.字符串内不要加多余的空格或其他字母和标点,否则无法接受输入。

# double,用于定义双精度浮点型变量,对应的格式符为%lf。

2.3 注释

       可以在代码里添加适当的注释,它们并不影响程序的运行。
       单行注释:用//开头,后面的所有文字视为注释。
       多行注释:用/*和*/把注释包围起来。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 11:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表