华中科技大学计算机学院C语言程序设计字符串''''

第3章 基本的标准输入与输出 华中科技大学计算机学院 C语言程序设计 C语言程序设计 主讲教师:周时阳   标准输入输出是指利用标准C提供的输入输出库函数实现程序对标准输入输出设备的数据I/O操作。 本章主要讨论标准输入输出的概念,分别对单个字符、字符串、以及格式化的标准输入输出函数从函数原型和调用方式以及基本的标准输入与输出程序的设计方法等多个侧面进行了介绍。同时,介绍了不同类型数据之间的转换函数,如: atof、atoi、atol、itoa等函数。 内容摘要 重点讲解 3.1 基本的标准输出 3.2 基本的标准输入 3.3 数据转换函数与简单程序设计 小结 字符串 ‘3’ ‘2’ ‘1’ 目录 问题背景 本章讨论关于计算机的存储器与I/O设备之间数据交换的程序设计问题。 计算机组成原理图 运算器 存储器 控制器 输入设备 输出设备 数据线 地址线 控制线 键盘 显示器 字符串 机器码 机器码 0x007b 123 ‘3’ ‘2’ ‘1’ 0x007b 123 键盘输入缓冲区 上机操作演示 3.1.1  单字符输出函数 3.1 基本的标准输出 函数原型为: int putchar(int c); 功能是将字符c输出到标准输出设备上;函数返回值是输出字符的ASCII码值,如果遇到出错,则返回EOF。 函数调用形式为: putchar(c) 其中,c为char、short与int类型的表达式(称为实际参数)。 字符模式显示器 #include “stdio.h” void main(void){ char c1=‘A’,c2=‘\n’; putchar(c1);putchar(c2); } 函数的名称、返回值类型、参数的数目和参数类型的说明,规定了调用格式。 EOF是stdio.h中定义的符号常量,其值为-1。 目录 3.1.2  字符串输出函数 函数原型为: int puts(const char *s); 功能是将从s所指定的地址读取字符串输出到标准输出设备,并在串尾输出一个换行符’\n’ ;函数返回值是输出最后符号ASCII值,如果遇到出错,则返回EOF。 函数调用形式为: puts(s) 其中,c为char * 类型的表达式(称为实际参数)。 #include “stdio.h” void main(void){ char *p =“hello!”; putchar(p); } 上机操作演示 3.1.3  格式输出函数 函数原型为: int printf(const char *format, ...); 功能是将...的数据,指定的format格式输出到标准输出设备;函数返回值是实际输出的字符个数 。 函数调用形式为: printf(格式字符串,表达式1, 表达式2, ..., 表达式n) 其中,表达式i为基本类型或指针类型(称为实际参数),其值为输出的数据;格式字符串使用输出转换符指定数据输出格式。 上机操作演示 printf( “x=%d,y=%d\n”, 314 , 27 ); 4 1 3 = x 7 2 = y , x = 4 1 3 , y = 7 2 3.1.3  格式输出函数 转换说明%d和%u的区别 int i = 100; unsigned j = 100; printf(“%d,%u”, i, i); 输出100,100 printf(“%d,%u”, j, j); 输出100,100 int i = ~0; unsigned j = ~0; printf(“%d,%u”, i, i); 输出-1,65535 printf(“%d,%u”, j, j); 输出-1,65535 上机操作演示 3.1.3  格式输出函数 %f,%e,%g三种转换说明在缺省域宽说明时的输出精度 %f小数部分为6位; %e输出指数形式,尾数为6个有效数字,包括1位非零的整数部分和5位小数; %g选取%f和%e输出宽度较小的那种格式进行输出。 double x=12 y=12.4951, z4951; printf(“%f\t%e\t%g\n%f\t%e\t%g\n”,

c语言中apos是什么头文件,华中科技大学计算机学院C语言程序设计字符串apos;apos;apos;apos;.ppt...相关推荐

  1. c语言中的stdbool.h头文件,【C语言】中的stdbool.h头文件

    C语言中的stdbool.h头文件 一.相关基础知识 二.具体内容 Win7下安装的VS2015中的stdbool.h的位置为: F:\Program Files (x86)\Microsoft Vi ...

  2. C语言中的string.h头文件

    C库提供了多个处理字符串的函数,ANSI C把这些函数的原型放在string.h头文件中. string.h头文件中常用的函数有strlen(),strcat(),strcmp(),strncmp,s ...

  3. C语言程序头文件扩展名为_,c语言程序设计 考试模拟题B.doc

    c语言程序设计 考试模拟题B 题 号 一 二 三 四 五 六 七 八 九 十 成绩 满 分 20 20 30 14 16 100 得 分 [ [本套试卷共有五大题,计29小题] 一.单选题(每小题2分 ...

  4. C语言中的stdbool.h头文件

    Win7下安装的VS2015中的stdbool.h的位置为: F:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include stdboo ...

  5. .h文件包含后显示类型_C语言中#include只能包含.h文件吗?

    文/Edward之前我们已经讲到过,#include预处理指令使另外一个文件的内容在预处理的时候,先会被复制到当前的.c文件中来,产生一个中间文件,一般情况下,这个中间文件是存储在编译器内存里面的,它 ...

  6. c语言中的头文件stdlib.h的作用,c语言includestdlib.h什么意思?

    c语言"include"的意思是:头文件即"standard library"标准库头文件.该文件包含了的C语言标准库函数的定义"stdlib&quo ...

  7. C语言中7除以14的答案,2015年计算机二级《C语言》精选练习题及答案(14)

    1[简答题]规定输入的字符串中只包含字母和*号.编写函数fun,其功能是:删除字符串中所有的*号.编写函数时,不得使用c语言提供的字符串函数. 例如,字符串中的内容为"****A*BC*DE ...

  8. c语言中的头文件stdlib.h的作用,C语言中你可能不熟悉的头文件(stdlib.h)

    C语言中你可能不熟悉的头文件(stdlib.h) C Standard General Utilities Library (header) C标准通用工具库(头文件) 此头文件定义了一些通用功能函数 ...

  9. c语言中的头文件stdlib.h的作用,C语言头文件#includestdlib.h的作用

    stdlib 头文件即standard library标准库头文件 stdlib 头文件里包含了C.C++语言的最常用的系统函数 该文件包含了的C语言标准库函数的定义 stdlib.h里面定义了五种类 ...

最新文章

  1. linux curl编译 arm交叉编译
  2. sprintboot-learn(一)
  3. arm 架构_Arm架构之Arm内核解析
  4. Java中的null是什么?
  5. iOS开发人员不容错过的10大工具
  6. 用nifi把hdfs数据导到hive
  7. NX拉伸实体实例 UF_MODL_create_extruded
  8. 微电子学前沿讲座三-国产EDA的困境-刘伟民博士
  9. 一张图看懂企业经营,企业战略的本质,企业数字化转型 Road Map, 企业大脑的本质...
  10. 举个栗子!Tableau 技巧(185):实现多度量嵌套排序
  11. PHP获取Opcode及C源码
  12. 微信营销辅助工具能够帮助我们解锁哪些新功能?
  13. Python亲戚计算器
  14. 一个可直接使用的轻量级博客开源系统
  15. 计算机系统盘涨满怎么办,电脑重装系统后C盘爆满?教你一招让空间大幅释放!-电脑c盘满了怎么办...
  16. Android开发知识(二十二)LayoutInflater装载xml布局过程的源码解析
  17. 智慧停车在智慧城市建设中的发展现状与前景
  18. 系统密码忘了怎么办,登录破解支招
  19. 微星AMD 785G主板的BIOS设置详解
  20. 《扬州慢·淮左名都》 姜夔

热门文章

  1. 设置代理让github加速
  2. 漂浮广告是什么?漂浮广告如何设置
  3. 【json】慕课网json学习
  4. SPSS数据分析之连续变量频率分析
  5. jpeg2000(j2k)图像编码解码:c++实现openjpeg内存流接口(memory stream)
  6. fastJson---如何获取json中所有kv(工具类-scala实现)
  7. xmapp无法启动Apache、Tomcat无法启动问题解决
  8. 知瓜数据爬取-机构排行榜
  9. 迭代器 (Iterator迭代器接口)
  10. Java面试宝典(2021版)