第五章 常用的数据输入/输出函数
来源:互联网 发布:c语言输出一个整数 编辑:程序博客网 时间:2024/06/08 06:08
语句:程序包括声明部分和执行部分,声明不能算作语句,执行部分由语句构成;
字符数据输入/输出
输出:使用putchar函数,语法格式为int putchar(int ch);
输出一个字符格式:putchar('A');
也可输出转义字符:putchar('\n');
输入:使用getchar函数,语法格式为:int getchar();
从输入设备得到一个字符赋给字符变量cChar,代码如下:cChar=getchar();
getchar函数只能接收一个字符,赋给字符变量或者整型变量,也可不赋给任何变量,还可作为表达式的一部分,如“putchar(getchar());”。
字符串的输入/输出
输出:使用puts函数,输出字符串后会自动进行换行操作,遇到‘\0’则会停止输出并换行,其语法格式为:int puts(char *str);
输出一串字符串格式:puts("I LOVE CHINA");
输入:使用gets函数,在读取输入过程中知道出现新的一行为止,在新的一行的换行字符将会转换为字符串中的空终止符“\0”,语法格式如下:char *gets(char *str);
例如定义字符数组变量cString,然后使用gets函数获取输入字符串的方法如下:gets(cString);
格式输出函数
使用的是printf函数,向终端(输出设备)输出若干任意类型的数据,其语法格式如下:
printf(格式控制,输出列表);
格式控制使用双引号括起来的字符串,以“%”开头;
“%m.ns”:表示输出占m列,但只取字符串左端n个字符。这n个字符输出在m列的右侧,左补空格;
“%-m.ns”:其中m、n含义同上,n个字符输出在m列范围内的左侧,右补空格,如果n>m,则m自动取n值,即保证n个字符正常输出;
格式输入函数
使用scanf函数,按照指定的格式接收用户在键盘上输入的数据,一般格式如下:
scanf(格式控制,地址列表);
如得到一个整型数据的操作:
scanf(“%d”,&i);
“&”:表示取变量的地址;
大小写字符的ASCII码值相差32;A的ASCII值为65,a的ASCII值为97;
- 第五章 常用的数据输入/输出函数
- 常用的数据输入/输出函数
- 第五章 输入与输出习题
- 数据的输入与输出之Scan函数
- C语言实现数据输入与输出的函数
- stdio.h(常用输入、输出函数)
- 数据的输入与输出
- 字符数据的输入/输出
- 数据的输入与输出
- C语言 数据输入/输出函数
- 函数的输入与输出
- Shell编程学习---第五篇:Shell的输入和输出
- linux shell编程指南第五章------shell输入与输出
- 《现代操作系统》精读与思考笔记 第五章 输入/输出
- 《现代操作系统》精读与思考笔记 第五章 输入/输出
- 第3章 数据的输入与输出
- 常用的字符串输出函数
- 利用类的数据成员和成员函数:输入三个整数,输出它们的最大值 .
- 数的划分(动态规划)
- 快速中值滤波的分析
- 从零开始一个项目-1.项目规划篇
- 多态
- Java 数据类型
- 第五章 常用的数据输入/输出函数
- 【Shader Forge】Translucency 伪透射shader学习
- 4.12
- linux 简单命令学习
- java写出文件的几种方式:
- ACM 三个数从小到大排序
- 【数据结构笔记】5:图的邻接表结构下求无向图的连通分量
- POS Tag 学习笔记
- chrome 的插件管理地址