C++输入scanf()和输出printf()
2017-08-03 18:27
435 查看
在C语言中是用printf函数进行输出,用scanf函数进行输入的。C++保留了C语言的这一用法,在此只作很简单的介绍。更多内容请查看:
C语言格式输出函数printf()
C语言格式输入函数scanf()
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语言格式输出函数printf()
C语言格式输入函数scanf()
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;
}
#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)和输出(printf)
- C++的流输入输出与C的scanf,printf的区别在哪里?
- C函数printf中不能使用%lf,而用%f输出double,而函数scanf却必须用%lf来输入double
- C语言基本的输入和输出函数(printf()和scanf() )
- 极好!清晰简洁!scanf()与gets在输入时差别 printf与puts在输出时差别
- C Primer Plus 第4章 字符串和格式化输入输出4.4 printf()和scanf()
- 输入与输出函数(printf、putchar、puts和scanf、getchar)
- 4.从零开始学习C语言--C语言的输入(scanf)与输出(printf)
- fprintf、printf、sprintf、fscanf、scanf、sscanf 格式化输入输出
- scanf和printf函数家族用于格式化输入和输出(转)
- 第一讲:c/c++基本字符数字输入printf(),scanf_s(),gets_s(),getchar()
- 格式化输入(scanf)输出(printf)函数
- fprintf、printf、sprintf、fscanf、scanf、sscanf 格式化输入输出
- boj problem 1330 顺利AC 注意输入或输出数据较多时 scanf printf 比cin cout快非常多~
- C语言scanf输入格式 printf输出格式
- 20150331输入输出printf、scanf
- 7、字符串的输入与输出scanf、printf、cin、cout、gets、puts
- 格式化的输入scanf输出printf
- 格式化输入输出浮点数据的细微问题(C标准:printf,scanf)
- scanf输入、printf输出缓冲区 & gets/fgets