C语言 scanf("%d,%d",&a,&b);每个字符都是什么意思啊

大哥,打扰一下,C语言 scanf("%d,%d",&a,&b);每个字符都是什么意思啊
最新回答
心里下着雨

2024-12-01 20:34:07

scanf表示的是c语言的输入方法,
()内表示的是你输入的数据存放在哪里
scanf("%d,%d",&a,&b)的意思是输入2个整数,分别放在a,b中
"%d,%d"表示a与b都是整数,
这个是有固定的格式的
scanf("%类型",&变量名);
&表示取地址符,这样可以找到a,b的内存地址,把输入的数据放到a,b所对应的内存地址中去
小棉袄

2024-12-01 16:00:38

SCANF可以说是代表后面限制输入内容的函数 后面的内容要用小括号括住

"%d,%d" 代表需要输入2个整数 这部分要用双引号引住 中间用逗号搁开
引号外的逗号是搁开后面的内容 这是固定格式

&a,&b是把输入的第一个数赋值给a,第2个数赋值给b,这是一一对应的!不用加引号直接用逗号搁开

最后的分号 表示此行语句结束
咱ゝ么傀゛

2024-12-01 04:08:25

scanf输入函数,"%d,%d"表示a与b都是整数,&是取地址符号
永不言弃

2024-12-01 13:32:51

用整型格式输入两个数,分别赋值给a和b
scanf是函数
%d是用整型格式输入
&是取地址符号