输入输出-c/c++

c
#include <cstdio>

int x;
scanf("%d",&x);
printf("%d",x);


int s         %d %i
float s       %f
char s        %c 
char s[100]   %s     gets(s); 可接收空格  puts(s); 输出自带换行
c++
#include <iostream>

int a;
cin>>a;
cout<<a;


int s; 
char s;
float s;
string s;  getline(cin,s);//可接收空格

 接收字符串时需要接收多余回车 getchar()或fflush(stdin);

#include <iostream>
using namespace std;

int main()
{
	string s;
	int a;
	cin>>a;
//	fflush(stdin);//清除缓冲区内容 
	getchar();//接收多余字符 
	getline(cin,s);
	cout<<a<<endl;
	cout<<s<<endl;
	return 0;
}

输入n组数据

#include <iostream>
#include <cstdio>
using namespace std;

int main()
{
	int n;
//	scanf("%d",&n); //c
	cin>>n;//c++
	while(n--)
	{
		//.....;
	}
	return 0;
}

 多组文件输入 scanf 返回值为读出变量的个

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读