美文网首页
郝斌C语言笔记 -- 输入输出函数

郝斌C语言笔记 -- 输入输出函数

作者: Jorunk | 来源:发表于2017-11-24 15:00 被阅读26次

输入和输出函数

1.printf() -- 将变量的内容输出到显示器上

.1四种用法

1. printf("字符串");

2. printf("输出控制符",输出参数);

3. printf("输出控制符1 输出控制符2 ...",输出参数1,输出参数2...);
/*输出控制符和输出参数的个数必须一一对应*/

4. printf("输出控制符 非输出控制符",输出参数);

2.输出控制符

3.为什么需要输出控制符

  • 01组成的代码可以表示数据也可以表示指令,必须要有输出控制符告诉编译器怎么去解读。
  • 如果01组成的代码表示的是数据的话,那么同样的01代码组合以不同的输出格式输出就会有不同的输出结果,所以必须要有输出控制符

4.非输出控制符

  • 非输出控制符在输出的时候会原样输出

2.scanf() -- 通过键盘将数据输入到变量中

1.两种用法

用法一:scanf("输入控制符",输入参数);
  • 功能:将从键盘输入得字符转化为输入控制符所规定格式的数据,然后存入以输入参数的值为地址的变量中
用法二:scanf("非输入控制符 输入控制符",输入参数);
  • 功能:将从键盘输入得字符转化为输入控制符所规定格式的数据,然后存入以输入参数的值为地址的变量中
  • 非输入控制符原样输出

如何使用scanf编写出高质量的代码

  • 使用scanf之前最好先使用printf提示用户以什么样的方式输入

  • scanf中尽量不要使用非注入控制符,尤其是不要用 \n

  • 应该编写代码对用户的非法输入做适当的处理

char ch;
while ( (ch=getchar()) != '\n')
        continue;

相关文章

  • 郝斌C语言笔记 -- 输入输出函数

    输入和输出函数 1.printf() -- 将变量的内容输出到显示器上 .1四种用法 2.输出控制符 3.为什么需...

  • 郝斌C语言笔记

    #include int main(void) { return 0; }

  • 郝斌C语言笔记 -- 概述

    概述 1.为什么学习C语言? 1. C语言的起源和发展 1. 主流计算机语言(了解) Fortran语言主要用于科...

  • 郝斌C语言笔记 -- 预备知识

    预备知识 1.数据类型 1.基本数据类型 2.复合数据类型 结构体 枚举 共用体 2.变量 1.什么是变量 变量的...

  • 给表弟的计算机自学教程

    1.c语言视频:郝斌c语言教程 链接:https://www.bilibili.com/video/av80745...

  • 小朋友学C++(23):C与C++的文件输入输出

    一、fopen fopen是C语言中的标准输入输出函数,被包含在 中。C语言中,用fopen来打开文件。函数声明:...

  • 郝斌C语言笔记 -- 运算符

    运算符 1.算术运算符 2.关系运算符 3.逻辑运算符 4.C语言对真假的处理 非零是真 零是假 真是1表示 假是...

  • C语言

    刚刚查分数,90分。 感觉自己摸到了C语言的大门。 我的学习资源来自---郝斌的C语言视频。 直到今天我把C语言的...

  • 郝斌C

    注意: 课程注意的地方:59、74、递归在数据结构 笔记: 公式:被除数/除数=商取余%的运算对象必须是整数,结果...

  • Android NDK 7 C语言IO

    一、输入和输出流 C 语言的标准输入输出函数都是独立于设备的,不需要考虑如何在特定设备上传输数据;C 语言的库函数...

网友评论

      本文标题:郝斌C语言笔记 -- 输入输出函数

      本文链接:https://www.haomeiwen.com/subject/okcfbxtx.html