scanf 与 printf 的用法

· · 个人记录

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