scanf 与 printf 的用法
liudonghao · · 个人记录
1.int a;
scanf("%d",&a); //输入int型十进制整数
2.long long a;
scanf("%lld",&a) //输入longlong型十进制整数
3.char a;
scanf("%c",&a); //输入单个字符
4.string a;
scanf("%s",&a); //输入字符串(空白符结束)
5.short a;
scanf("%hd",&a); //输入short型十进制整数
6.float a;
scanf("%f",&a); //输入float型十进制小数
7.double a;
scanf("%lf",&a); //输入double型十进制小数
8.int a=0;
printf("%d",a); //输出int型十进制整数
9.long long a=0;
printf("%lld",a) //输出longlong型十进制整数
10.char a=‘0’;
printf("%c",a); //输出单个字符
11.string a=“123”;
printf("%s",a); //输出字符串(空白符结束)
12.short a=0;
printf("%hd",a); //输出short型十进制整数
13.float a=0;
printf("%f",a); //输出float型十进制小数
14.double a=0;
printf("%lf",a); //输出double型十进制小数
15.double a=1.2345;
printf("%.2lf",a); //四舍五入保留小数点后两位小数(可以改)
16.int a=1;
printf("%2d",a); //每个数保留两个字符宽度(相当于cout<<setw(2)<<a)
17.要导头文件: cstdio