scanf的用法
  • 板块学术版
  • 楼主sdsswyd
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/10/24 16:32
  • 上次更新2023/10/24 18:56:05
查看原帖
scanf的用法
855490
sdsswyd楼主2023/10/24 16:32
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    scanf("%d",&n);//%d=%i赋十进制变量
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    scanf("%u",&n);//赋无符号十进制形式输入十进制整数
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    scanf("%o",&n);//赋八进制变量
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    scanf("%o",&n);//赋八进制变量
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    scanf("%X",&n);//%X=%x赋十六进制变量
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    scanf("%X",&n);//%X=%x赋十六进制变量
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    char n;
    scanf("%c",&n);//输入单个字符
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    string n;
    scanf("%s",n);//输入一串字符串以空格结束,以\0结尾
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    float n;
    scanf("%f",&n);//输入实数或%e。
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;//double n-----------------------------v
    scanf("%ld",&n);//输入长整型数据%ld%lo%lx或实数%lf%le
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    scanf("%hd",&n);//输入短整型数据%hd%ho%hx
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    scanf("%6d",&n);//列宽
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    scanf("%*d%d",&n);//*表示这个数不赋给这个变量
}

有问题及时指出

2023/10/24 16:32
加载中...