屏幕输出语句_2.2 数据输入与输出
每当你满怀信心的准备尝试一件新事物时,冥冥之中,宇宙晦暗一处已经亮起一丝微弱的光芒,直径或许不过纳米级别,或是更小,却耀眼异常。
你小心翼翼、万般欣喜地不断渗透,一颗接一颗的星也不断亮起,星云密布的那片星域,已然勾勒出你想成为的样子。
这儿,一扇大门已经为你敞开,欢迎您来到趣学C语言的世界。
乘风破浪会有时,直挂云帆济沧海。
TEXT正文01知识点
1、数据输出
C语言中使用printf()、putchar()和puts()等函数进行数据的输出
(1)printf()函数
最基本的数据输出函数,其格式为:
printf(格式控制,输出项表)
其中的格式控制总要以%开头,并使用双引号扩起,后面接上格式字符,主要有:
%c、%d、%o、%x、%u、%f、%e、%g、%s、%p、%%
(2)putchar()函数
用于在屏幕上输出一个字符,其格式为:
putchar(ch)
ch为一个字符型变量或常量
(3)puts()函数
用于在屏幕上输出一个字符串,其格式为:
puts(str)
str为一个字符串变量或常量
2、数据输入
C语言中使用scanf()、getchar()和gets()等函数进行数据的输出
(1)scanf()函数
最基本的数据输入函数,其格式为:
printf(格式控制,输入项表)
其中的格式控制总要以%开头,并使用双引号扩起,后面接上格式字符,主要有:
%c、%d、%i、%o、%x、%u、%f、%e、%s
scanf在使用时要注意,如果两个格式指示符之间出现普通字符,必须原样输入,如:
scanf("%d!,%c",&a,&b);
若想把2赋给a,把A赋给b,必须输入 2!,A
(2)getchar()函数
用于读取一个字符,其格式为:
ch=getchar()
ch为一个字符型变量
(3)gets()函数
用于在屏幕上输出一个字符串,其格式为:
gets(str)
str为一个字符串变量
注:使用gets()函数输入的字符串可以有空格,而scanf("%s",str)不能输入有空格的字符串
02例题
例2-2-1 以下程序的执行结果是 。
#include
void main()
{
float a=3.1415;
printf("|%6.0f|\n",a);
}
A. |3.1415| B. | 3|
C.| 3.| D.| 3.0|
解:选B。|%6.0f|表示输出实数,小数位数为0,总长度为6
例2-2-2 如果x为float类型变量,则以下语句输出为 。
float x=213.82631;
printf("%4.2f\n",x);
A.213.82 B.宽度不够,不能输出
C.213.82631 D. 213.83
解:选D。float四舍五入,这也是C语言中唯一四舍五入的地方,切记
EPILOGUE结语
希望对您有用,再会。
屏幕输出语句_2.2 数据输入与输出相关推荐
- matlab输出c语言,MATLAB数据输入和输出 C语言转换
数据输入和输出 一.概述 MATLAB可读和写的文件格式: 文件格式文件内容扩展名读.写文件的函数MATLAB 保存的MA TLAB工作区.mat load,save 文本Text 任意textsca ...
- c语言程序标准输入和输出语句,C语言程序设计--输入与输出
C语言的输入 所有的输入都是依赖于C语言函数进行的,这个函数是C语言标准库自带的,定义在头文件里面,所以,要想使用与输入相关的函数,都需要包含这个头文件 #include 输入函数gets 这是一个获 ...
- 中南林业科技大学Java实验报告二:基本数据类型的使用和数据输入、输出
实验2:基本数据类型的使用和数据输入.输出 2.1实验目的 掌握标识符命名规则: 基本数据类型的声明: 基本数据类型的初始化: 掌握从键盘输入数据. 2.2实验内容 2.2.1 编写一个程序声明8种基 ...
- Java输出语句以及一些占位符在输出语句中的使用
Java输出语句以及一些占位符在输出语句中的使用 System.out.print(); Syetem.out.printf(); System.out.println(); print就是一般的标准 ...
- ACMNO.16用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数 输入 X 输出 X的
题目描述 用迭代法求 . 求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001.输出保留3位小数 输入 X 输出 X的平方根 样例输 ...
- C语言数据输入与输出
1.输入与输出举例 例一:求a+bx+c=0方程的根.a,b,c由键盘输入,设-4ac>0 编写程序: 结果输出: 注:1.输入输出是以计算机主机为主体而言的. 2.C语言本身不提供输入输出语句 ...
- c++ 一行输出八个数字_R语言笔记(三):数据输入与输出
本文主要介绍数据基本的输入与输出方法,内容包括: 1. 数据的输入 1.1 scan(), edit(), fix() 1.2 调用 R 包自带数据 1.3 调用本地数据 2. 数据的输出 1. 数据 ...
- c语言输入姓名输出姓和名_C输入和输出
c语言输入姓名输出姓和名 Input means to provide the program with some data to be used in the program and Output ...
- c语言编程输入a是输出为a_C ++编程基本输入,输出,数据类型,声明能力倾向问题和解答...
c语言编程输入a是输出为a This section contains C++ programming Basic Input, Output, Data types, Declaration etc ...
最新文章
- mergesort java_归并排序详解(MergeSort)递归和非递归实现
- 【Android 逆向】加壳技术简介 ( 动态加载 | 第一代加壳技术 - DEX 整体加固 | 第二代加壳技术 - 函数抽取 | 第三代加壳技术 - VMP / Dex2C | 动态库加壳技术 )
- 字节跳动高频算法题TOP100
- ipv4和ipv6的区别,如何保护ip地址安全?
- 家乐福首家付费会员店遇到「喜与忧」背后,行业同质化问题浮出水面
- linux系统有几个系统盘,linux操作系统的分区有哪些种类?各分区主要作用是什么?...
- C#LeetCode刷题之#110-平衡二叉树(Balanced Binary Tree)
- localStorage sessionStorage 和cookie等前端存储方式总结
- java读写文件总结
- 无模型自适应迭代学习控制原理和matlab代码仿真学习记录
- 帆软高级函数应用之时间函数
- hive+hbase学习手册
- 小程序简介和开发工具
- 必备单品,FSearch
- 中国被黑站点统计系统 2006年9月分析报告
- 3-5 单链表分段逆转
- oracle12c创建监听,Oracle 12c为PDB创建专用监听
- Python数据分析项目-共享单车骑行数据分析
- 解决网站加载图片太慢
- 计算机编程英语发音,计算机编程常用英语
热门文章
- 贪心算法解决跳马问题_算法浅谈——怪盗基德的珠宝选择问题与贪心算法
- kafka教程_2018年机器学习趋势与Apache Kafka生态系统结合
- java 导出word_Java 生成Word文档
- nfs文件服务器读取文件夹,NFS文件服务器.ppt
- 把代码放到服务器文件夹,怎么将本地代码传到云服务器
- 基于单片机的水壶自动加热系统_基于单片机的智能热水壶设计说明
- matlab向量与x正方向的夹角_MIT—线性代数笔记25 对称矩阵和正定性
- Spring Cloud Alibaba 2021.0.1.0 发布:版本号再也不迷糊了
- 皮一皮:王大爷尽说些大实话...
- HttpClient 设置不当引发的一次雪崩!