本篇文章是对学习C语言程序设计的基础,以及容易难理解,和一些控制语句的同学进行详细的分析介绍,需要的朋友点个赞再走哦,绝不做白嫖党!

一、数据的输入与输出

1、格式化输入输出(printf函数,scanf函数)

printf函数<格式化输出函数>,它是向输出设备是(显示器)输出一定的数据。

其格式为printf(格式串,输出项列表);

scanf函数<格式化输入函数>,它是能够根据指定格式由输入设备(键盘)进行数据的输入。

其格式为scanf(格式串,输入项列表);

常用格式说明符如下:

%d——用来输出十进制整数;
%f——用来输出实数(包括单,双精度),以小数形式输出,默认情况下保留小数点6位;
%c——用来输出一个字符;
%s——用来输出一个字符串

2、字符输入输出函数(putchar函数,getchar函数)

putchar函数<字符输出函数>,它是向终端(显示器)输出非指定格式的单个字符。

其格式putchar(输出项);

getchar函数<字符输入函数>,它是从终端(键盘)输入单个字符。

其格式为 变量名=getchar()

以上两个是在C中,拓展一下:在c语言中,因为在输入数据的同时还要说明数据的类型,如果输入数据较多,那就很麻烦了,所以我们的C++搞了两个更爽的东西cout和cin,来替换它们.首先我们先了解一下这两个东西的来处,它们是来自C++的一个类库叫 " iostream".
iostream是由istream(输入类)和ostream(输出类)派生.

所以在iostream中就有了输入和输出的相关对象:

3、cin,输入方法有,cin>> 表示标准输入(standard input)的istream类对象.cin使我们可以从设备读取数据. 
4、cout,输入方法有,cout<<表示标准输出(standard output)的ostream类对象.cout使我们可以向设备输出或者写数据.

以上就是本章的全部内容,下一篇即将是选择控制语句篇,如果感觉有帮助,点个赞再走吧         !—!—!—!

C语言基础入门(经典收藏)相关推荐

  1. R语言基础入门(全)

    R 是门语言,也是个环境.个人认为R有点像matlab. R自带多种统计学及数字分析功能.R的功能也可以通过安装包(Packages,用户撰写的功能)增强,个人感觉这个就是插件.因为S的血缘,R比其他 ...

  2. C语言基础入门学习笔记

    前言 我是一个初中生,过完暑假就是一个高一的学生了.在这个暑假里,我学习了韦东山老师和唐佐林老师的课程,所以我写下这个笔记来记录自己的成长历程. C语言基础入门学习笔记 格式 #include < ...

  3. c语言用if语句abc输出最大值,C语言基础入门选择结构-if语句(78页)-原创力文档...

    C语言基础入门选择结构-if语句_电脑基础知识_IT/计算机_专业资料.第9单元选择结构-if语句<程序设计基础>北京八维研修学院第1节选择结构导入?... <程序设计基础> ...

  4. 【学习笔记】山东大学生物信息学——Perl 语言基础入门+高级

    文章目录 8.3 Perl 语言基础入门 8.3.1 第一个 Perl 8.3.2 Perl 的基本规则 8.3.3 字符串常用函数 8.3.4 数组常用函数 8.4 Perl 语言基础高级 8.4. ...

  5. php语言入门,php语言基础入门

    php语言基础入门 导语:PHP语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域.下面是PHP语言基础人们知识,欢迎参考! 1. 代码嵌在内 2.输出函数ech ...

  6. r语言折线图_R语言基础入门视频教程——语法篇(完结)

    这个视频分了2个阶段录制的,第1阶段有10章的内容,在文章:生物专业学生0基础入门R语言语法视频教程,就有说明,后面把最后2章补录完成啦,也算是一个结局啦.下面是目录: 第01章:R语言简介(免费) ...

  7. CUE语言基础入门:CUE是一门为配置而生的语言

    基础入门 从这一部分开始,我们会介绍 KubeVela 是如何基于 CUE 来实现抽象和扩展的.本节将主要介绍一些 CUE 的基础知识,如果你对 KubeVela 的核心概念还不了解也没有关系,对于那 ...

  8. Lua语言基础入门 (Lua学习一)

    Lua语言快速入门 这篇博客主要是简单的讲解一下Lua的基础知识,涉及的东西不是很深,提供一些学习的思路,对具体的技术不展开介绍,网上资料很多写的都比我好,仅仅为了使用Lua,而不是做基于Lua的项目 ...

  9. c语言输入r1 r2垫片的面积,C语言基础入门设计

    实验一 实验 1 一. 实验目的 C 语言程序设计入门篇 简单的 C 程序设计 1.熟悉 VC++语言上机环境及上机操作过程. 2.了解如何编辑.编译.连接和运行一个 C 程序. 3.掌握 C 语言中 ...

  10. Activiti工作流引擎基础入门【收藏可做笔记系列】

    Activiti基础-Activiti7 一.工作流介绍 1.1 概念 1.2 工作流系统 1.3 适用行业 1.4 具体应用 1.5 实现方式 二.Activiti7概述 2.1 介绍 2.1.1 ...

最新文章

  1. 两亿多用户,六大业务场景,知乎AI用户模型服务性能如何优化?
  2. java小程序:求完全数
  3. 链表LinkedList的Java实现
  4. 浏览器兼容性导致网址显示不完整
  5. 数据库MySQL的运行情况主要是检查什么_mysql 运行状态分析 运行故障排查实例
  6. vue组件库(一):前期准备工作
  7. 如何更高效、更系统地彻底搞懂3D视觉?
  8. 如何开发和维能hold住全场的软件
  9. php长微博,用Word一键发布长微博
  10. [Irving]Sql Server 日期、时间、比较
  11. 物联网毕设分享 STM32 wifi照明控制系统 - 智能路灯(毕设分享)
  12. 疑难杂症:系统状态正常,LInux双机Pacemaker为什么还要切换?
  13. 通达信20个经典公式_20个欧美时尚达人高领毛衣+大衣造型集锦:冬季最高级的穿搭公式...
  14. java调用爱贝支付
  15. oracle中bonus用法,Oracle中scott用户的emp、dept、bonus、salgrade建表代码与数据
  16. 蓝桥杯第十届c语言试题答案,蓝桥杯试题答案(C语言)蓝桥杯试题答案(C语言).pdf...
  17. 【图像去噪】中值滤波和均值滤波matlab源码
  18. 公交车人数统计系统设计
  19. C语言常用词汇(2)
  20. 基于JavaWEB的家电售后服务管理系统设计与实现

热门文章

  1. 单片机交通灯实训c语言编程,单片机交通灯程序(C语言).docx
  2. “婚礼邀请函”小程序开发过程
  3. 大一java期末考笔试_JAVA考试试题及答案
  4. C++ 输出Unicode字符的正确方法
  5. 软件测试用例(全面)
  6. 双线macd指标参数最佳设置_手机mt4平台怎么使用macd双线指标
  7. draw什么计算机软件,[计算机软件及应用]化学绘图软件ChemDraw使用简介.ppt
  8. python实验报告六_Python 基础语法
  9. MAC 迅雷最新版无限重启BUG的解决方法
  10. SQL基础语句汇总-学习