C语言中scanf(″%d,%d″,&a,&b); 这个语句括号中的字符是什么意思?为什么要用这种符号的字符?

C语言中scanf(″%d,%d″,&a,&b);这个语句括号中的字符是什么意思?为什么要用这种符号的字符?是系统规定的表达方式吗?... C语言中scanf(″%d,%d″,&a,&b); 这个语句括号中的字符是什么意思?为什么要用这种符号的字符?是系统规定的表达方式吗? 展开
 我来答
老牛拉车2011
2012-05-26
知道答主
回答量:3
采纳率:0%
帮助的人:3.1万
展开全部
scanf()函数是格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。 它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中,其关键字最末一个字母f即为“格式”(format)之意。
其调用格式为: scanf("<格式化字符串>",<地址表>);
%d 表示读十进制整数,&a,&b表示变量a,b的地址。
可以说是系统规定的表达方式。
软件新势力
2012-05-26 · TA获得超过170个赞
知道小有建树答主
回答量:373
采纳率:0%
帮助的人:171万
展开全部
&是一个取地址运算符,&a是一个表达式,&a的功能是求变量a的地址,%d 表示你存的是整形数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰姿蝶Tina
2012-05-26
知道答主
回答量:13
采纳率:0%
帮助的人:6.4万
展开全部
这是C语言的语法,是输入语句,表示输入数据a,b,而且两个都是整型数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
explorerman
2012-05-26 · TA获得超过512个赞
知道小有建树答主
回答量:340
采纳率:100%
帮助的人:247万
展开全部
scanf是一个输出函数,是一个已经编写好你只管用的函数,而这个函数的参数就是这样的,你调用的时候要符合他的参数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5d4b0d2
2012-05-26
知道答主
回答量:33
采纳率:0%
帮助的人:9.9万
展开全部
双引号里面的是你要输入的内容,%d表示的是你要输入一个整型的数,&的意思是给a,b分配一个地址,具体是哪个地址我们不用知道
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式