C++ 输入scanf()和输出printf()的操作

 更新时间:2020年12月09日 10:35:57   作者:lx520aa  
这篇文章主要介绍了C++ 输入scanf()和输出printf()的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

在C语言中是用printf函数进行输出,用scanf函数进行输入的。C++保留了C语言的这一用法,在此只作很简单的介绍。

scanf函数一般格式是:

scanf(格式控制, 输出表列)

printf函数的一般格式是

printf(格式控制,输出表列)

【例3.4】用scanf和printf函数进行输入和输出。

#include <iostream>
using namespace std;
int main( )
{
 int a; float b; char c;
 scanf("%d %c %f",&a,&c,&b); //注意在变量名前要加地址运算符&
 printf("a=%d,b=%f,c=%c\n",a,b,c);
 return 0;
}

运行情况如下:

12 A 67.98↙(本行为输入,输入的3个数据间以空格相间)

a=12,b=67.980003,c=A(本行为输出)

输入的整数12送给整型变量a,字符'A'送给字符变量c,67.98送给单精度变量b。

补充知识:C++ scanf()输入string类型变量

scanf()输入string类型变量

//编译环境:win7 64bit, vs2013

步骤:

1、string tmp;//声明

2、tmp.resize(11);//限定大小

3、scanf("%s", &tmp[0]);//输入

输入数据中,超出指定个数的部分会被自动裁去。

以上这篇C++ 输入scanf()和输出printf()的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C语言 以字符串的形式读写文件详解及示例代码

    C语言 以字符串的形式读写文件详解及示例代码

    本文主要介绍 C语言以字符串的形式读写文件,这里提供了详细的资料及简单示例代码以便大家学习参考,有学习此部分的小伙伴可以参考下
    2016-08-08
  • 深入理解C++11:探索lambda函数的奥秘

    深入理解C++11:探索lambda函数的奥秘

    聚焦于C++11,让我们一起探索lambda函数的奥秘,本指南将带您深入了解这个强大的编程工具,让您在编程世界中如虎添翼,无论您是初学者还是有经验的开发者,本指南都将为您带来全新的视角和实用的技巧,需要的朋友可以参考下
    2024-01-01
  • Qt实现高精度定时器

    Qt实现高精度定时器

    这篇文章主要为大家详细介绍了Qt实现高精度定时器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • C++构造函数初始化顺序详解

    C++构造函数初始化顺序详解

    这篇文章主要介绍了C++构造函数初始化顺序详解,是对C++代码的运行机制深入探讨,需要的朋友可以参考下
    2014-10-10
  • C++ vector类的模拟实现方法

    C++ vector类的模拟实现方法

    这篇文章主要介绍了C++ vector类的模拟实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • C++实现日期类(Date类)的方法

    C++实现日期类(Date类)的方法

    下面小编就为大家带来一篇C++实现日期类(Date类)的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • C++入门笔记之std::vector容器详解

    C++入门笔记之std::vector容器详解

    这篇文章主要给大家介绍了关于C++之std::vector容器的相关资料,vector,一种随机访问的数组类型,它提供了对数组元素的快速、随机访问,以及在序列尾部快速、随机的插入和删除操作,需要的朋友可以参考下
    2021-07-07
  • C/C++实现获取系统时间的示例代码

    C/C++实现获取系统时间的示例代码

    C 标准库提供了 time() 函数与 localtime() 函数可以获取到当前系统的日历时间。本文将通过一些简单的示例为大家讲讲C++获取系统时间的具体方法,需要的可以参考一下
    2022-12-12
  • 适合初学者的C语言常量类型的讲解

    适合初学者的C语言常量类型的讲解

    常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。常量可以是任何的基本数据类型,比如整数常量、浮点常量、字符常量,或字符串字面值,也有枚举常量。常量就像是常规的变量,只不过常量的值在定义后不能进行修改
    2022-04-04
  • 你只用do-while来实现循环?太浪费了

    你只用do-while来实现循环?太浪费了

    这篇文章主要介绍了你只用do-while来实现循环?太浪费了,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12

最新评论