C语言里面scanf("%d",&i);是什么意思?

如题所述

从键盘接受一个数或字符 传给i追问

谢谢

温馨提示:内容为网友见解,仅供参考
无其他回答

C语言里面scanf("%d",&i);是什么意思?
从键盘接受一个数或字符 传给i

C语言中s=scanf("%d", &i);这个语句怎么解释?或者说表达了什么意思?
这个语句就是从键盘读取一个整数,存进i,如果存入成功,那么scanf()这个函数的值就是1,把他赋值给s,你的图中就是status的值为1,如果读入不成功,就返回eof(可以认为是0),后面就可以根据这个值来决定是否执行if后面的语句了 while循环里面有scanf就是让你不断输入的 ...

C语言中s=scanf("%d", &i);这个语句怎么解释?或者说表达了什么意思?
从标准输入(一般是键盘,但可以重定向)读取一整数,存入i所在地址。如成功,返回1,存入s中。

C语言中scanf("%d%d",&l,&k);
d代表输入的是整数,&l代表第一个数是输给l的,&代表取址。整个的意思就是,从键盘输入两个整数,分别赋值给l和k

C语言中编程时那些%d &之类的什么时候用啊?求详解!
d用于输入输出整型数时使用到, 例如 printf("%d", a);&用于取变量的地址或按位与运算, 例如 scanf("%d", &a);a=b & c;

在c语言函数中,scanf(“%d”,&);是什么意思? 其中各个符号麻烦都解释...
scanf是一个函数,能把输入的数据赋值给一个变量,%d是转义字符,代表整数,&后面应该加上要赋值的变量,上面的式子错了。整个式子的意思就是从控制台输入一个整数给一个变量

C语言的scanf函数中,关于unsigned型变量所需的数据,可以用%u,%d,或者...
unsigned 表示无符号数 int i;scanf("%d",&i);则你输入的数字,电脑认为是10进制。scanf("%x",&i);则你输入的数字,电脑认为是16进制。scanf("%o",&i);则你输入的数字,电脑认为是8进制。只要你输入的是自然数,都无所谓。

C语言中 scanf("%d",&a[i]);什么意思
输入一个整数,并将这个整数放到数组a的第i个地址上去,简言之就是输入数组a的第i个值

为什么C语言中要用“ scanf”?
首先定义int i是没有问题要问的。之后用printf也是没有问题要问的,要问的是在printf之后。电脑执行到printf看到后面的scanf函数,便停了下了,等待用户输入。所以在一个C语言程序里,有scanf函数就要停下来等待用户输入。但是用户输入完后要怎么跟电脑说:”我输入完了“?就是用scanf函数本身要按回车键...

C语言的 scanf怎么使用和什么意思?
scanf是C语言中的一个输入函数,与printf函数一样,都被声明在头文件stdio.h里,因此在使用scanf函数时要加上#include 。(在有一些实现中,printf函数与scanf函数在使用时可以不使用预编译命令#include 。)它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。scanf函数返回成功...

相似回答