ACM入出力方法概要フルバージョンデバッグ実行可能
ACM入出力標準大全総括完全版検証済み
#include
#include
#include
//#define RE //
using namespace std;
int main(){
//1. scanf printf , cin,cout, , 。
// //
// char ch;
//
// getchar(); // ,
// while((ch = getchar()) != EOF){
// cout<
// }
//// gets string str;//[Error] cannot convert 'std::string {aka std::basic_string}' to 'char*' for argument '1' to 'char* gets(char*)'
// :
// char str[10];
// gets(str); //
// while((gets(str) ) != NULL){
// cout<
// }
// double n;
// while(scanf("%lf", &n), n != 0){ // 0 -1
// cout<
// }
// double m;
// while(scanf("%lf %lf", &n, &m), n || m){ //n m 0
// cout<
// }
// // ,
// const int BUFFER = 10;
// char str[BUFFER];
// while(cin>>str){
// cout<
// }
//
//for(int i = 0; i < 10; i++)
// char str[10];
// int i = 0;
// while(cin>>str){
// cout<
// }
//
// char str[10]; // ,
// while(cin.getline(str, 10)){
// cout<
// }
//// #define
//#ifdef RE // ,
// freopen("in.txt","r",stdin);
// freopen("out.txt","w",stdout);
//#endif
// int n, m;
// cin>>n>>m;
// cout<
// cout<
//#ifdef RE //
// fclose(stdin);
// fclose(stdout);
//#endif
char str[100],str1[100],str2[100];
gets(str);
//[Error] stray '\241' in program , ,
sscanf(str, "%s%s", str1, str2); // , 。
cout<sscanf ("123456", "%4s", str);
// getline :
getline(cin, str);
// cin , string , , , , 。
// getline cin.getline :
//cin.getline :
char str[20];
cin.getline(str,20); // , 20 str , str , str string 。
return 0;
}
/*
d ( )
o ( O)
x ( OX)
u
f
lf
e 、
g %f%e 、
c
s
- ,
+ ( ) ,
printf(“%020.4”); 4 , 20 , 0.
double %lf
scanf 。
:
yyyy-mm-dd, :
int year,moth,day;
scanf(“%d-%d-%d”,&year,&moth,&day);
*/