C语言的scanf是干吗用的?

来源:百度知道 编辑:UC知道 时间:2024/05/24 04:06:22
知道的话请详细告诉我。谢谢!

这个我现在的理解就是如果你要输入什么东西,就用这个函数来将你输入的东西存放到对应的变量上去。例如:输入一个十进制整数34,就可以这样:scanf("%d",&a);其中的%d就是表示输入的是十进制整数,(如果是%f,表示是单精度浮点数,就是小数;%lf是双精度的;%c是字符;%s是字符串;%o是八进制数;%ox是十六进制数;等等)&就是表示取地址,将输入的数字存放到变量a上。
这些真的是最基本的东西了,你还是看看书吧,不然你根本就无法搞C语言

scanf是输入的语句,
用法是
scanf("%d或%f或%lf或%s等等",&变量名);
用于从键盘上获得某个数,或某个字符串等等.
例如:
int a;
scanf("%d",&a);从键盘上得到一个int型整数a;

char b;
scanf("%c",&b);从键盘上得一个字符

这个基本的问题还没搞懂的话就是还没学呢,建议楼主先学习学习

基本输入函数,这是最基本的知识,找本书多看看