并不是这道题
by Xu_Kong @ 2017-06-18 20:59:13
那就去买本《C++从入门到放弃》
by SW_Wind @ 2017-06-18 21:02:05
楼上说的很对
by 巨型方块 @ 2017-06-19 07:58:50
+1
by Youngsc @ 2017-06-19 15:35:07
头文件:#include<cstdio>
by return @ 2017-06-20 17:40:30
```cpp
scanf(const char * , ...) 用法:先按顺序用引号引起要输的数类型,如:
int -> %d
long -> %ld
long long -> %lld
float -> %f
double -> %lf
......
例:int a;float b; scanf("%d%f" ...
若有明确的输入格式,可加上格式,如:
输入:dkfjsjfaj——102(a) 3948.948(b) //()内为需读入的变量名,读入是不写
此时需读a、b的值,则如:
scanf("dkfjsjfaj——%d %f" ...
这样就规定了输入格式
这是前半部分
后半部分按顺序写需要输的变量的地址,用逗号隔开,如:
,&a,&b,&c,fjksjfkjs,k); //&为取地址符
例:int a;float b; scanf("%d%f",&a,&b);
```
```cpp
printf(const char * , ...) 用法:先按照之前讲过的格式,写变量名,再用逗号隔开写变量即可
例:int a=2938;printf("%d",a);
与scanf相同,它中间也可以加字符,不过意思是原样输出这些字符
例:int a=2938;float b;char c;
scanf("读入b,c:%f,%c",&b,&c);
printf("a是%d;b是%f;c是%c.",a,b,c);
输入数据:
读入b,c:398.09,Q
输出结果:
a是2938;b是398.09;c是Q.
```
@[Xu\_Kong](/space/show?uid=31655)
介绍完毕
~~累死我了~~
by a___ @ 2017-07-02 15:11:46