www问答网
所有问题
C语言连续输入两个数,这样对吗? scanf("%f%f",&a,&b);
scanf("%f%f",&a,&b);
举报该问题
推荐答案 2014-11-21
此方法可以,输入时用空格、跳格、换行等都可分隔,但输入多个数,一般会用循环输入方式来做,如输入5个数:
float a[6];
for(i=0;i<5;i++)
{
scanf("%f",a+i);
}
输入时也是用空格、跳格、换行等分隔。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/A441W5KW1AWn445dd54.html
其他回答
第1个回答 2014-11-21
对,读入两个浮点数,可以空格分隔,可以在两行输入
第2个回答 2014-11-21
是对的,输入格式如下:
89 10
这样
第3个回答 2014-11-21
正确的,前面要加#include “stdio.h”
相似回答
c语言
从键盘
输入2个数,
求2个数的平均数,小数点后保留1位输出._百度...
答:
printf("
输入两个数
(逗号隔开):");
scanf(
"
%f
,%f"
,&a,&b);
printf("数%.1f和数%.1f的平均数等于%.1f\n",a,b,(a+b)/2);}
如果是
scanf(
"
%f%f
"
,a,b)
在
输入
数据时中间用
2个
或
两个
以上的空格
对吗
...
答:
scanf(
"
%f%f
",a,b)应该改为scanf("%f%f"
,&a,&b);
对于你所说的应该是可以的,当空格不要太多
使用
scanf
函数进行
输入
时,需要注意哪些问题?
答:
scanf(
"a=
%f
,b=%f,c=%f"
,&a,&b,&c);
1 在输人数据时,应在对应的位置上输人同样的字符。即输入a=1,b=
2,c
=3,如果输入1 2 3,就错了。因为系统会把它和scanf函数中的格式字符串逐个字符对照检查的,只是在%f的位置上代以一个浮点数。注意!!!在a=1”的后面输入一
个逗号,
它与scanf...
求助
,c语言
(
scanf(
"
%f %f
"
,&a,&b)
==
2),
什么意思?
答:
scanf(
"%d %d"
,&a,&b);
scanf函数定义:int scanf(const char * restrict format,...);函数返回值为int型。如果a和b都被成功读入,那么scanf的返回值就是2;如果只有a被成功读入,返回值为1;如果a和b都未被成功读入,返回值为0;如果遇到错误或遇到end of file,返回值为EOF。
c语言
如何
输入两个
浮点数的和?
答:
printf("请
输入两个
浮点数:");
scanf(
"
%f%f
"
,&a,&b);
printf("和为:%.2f",a+b);return 0;} 扩展内容:printf函数中的format:Format 参数是包含三种对象类型的一个字符串:无格式字符复制到输出流;转换规范,每个规范导致在值参数列表中检索 1 个或更多个项;转义序列。通常意义上format的...
从键盘上
输入
俩个实型
数,
编程求它们的和差积商,要求输出时,保留两位小 ...
答:
参考代码:include<stdio.h>void main(){ float a,b; printf("请
输入两个
实数,以空格或者回车分隔:");
scanf(
"
%f %f
"
,&a,&b);
printf("%.2f + %.2f = %.2f\n",a,b,a+b); printf("%.2f - %.2f = %.2f\n",a,b,a-b); printf("%.2f * %.2f = %.2f...
像
这样scanf(
"%d
,%f
"
,&b
[i]
,&a
[i]
);
以前是不会出错的呀,它出错的机理是...
答:
scanf(
"%d
,%f
"
,&b
[i]
,&a
[i]);//这个语句没有语法错的,只是在输入时,要注意输入格式。
两个数
要用逗号分隔,如:12,1.2
C语言,输入2个数
X和Y,要求输入一个算术运算符(+,–,*或/
),
并对X和Y...
答:
scanf("%d"
,&a
);printf("请输入y=");scanf("%d"
,&b);
printf("请输入需要进行的运算:")
;scanf(
"%c",&ch);switch(ch)case '+':printf("x+y=%d\n",a+b);break;case '-':printf("x-y=%d\n",a-b);break;case '*':printf("x*y=%d\n",a*b);break;case '/':if(b==...
这些关于
C语言
的题怎么做?
答:
值得注意的是字符型输入,scanf输入%
c这样
的格式,是会把空格和回车也作为字符接收的。所以如你单独写
scanf(
"%c",&c);是没问题的。但如
连续输入
比如scanf("%d%c",&n
,&c);这样输入
的时候第一
个数字
和第二个字符之间不能有任何其它字符,包括空格和回车。否则就要用getchar来把多余字符接收掉,或...
大家正在搜
c语言scanf连续输入
C语言输入两个数输出最大的
c语言输入两个数求和
输入三个数输出最大值C语言
c语言怎么连续输入
c语言连续输出多个字符
c语言怎么连续输入字符串
c语言输入一个数
C语言能连续赋值吗
相关问题
如果是scanf("%f%f",a,b)在输入数据时中间用2...
求助,c语言 (scanf("%f %f",&a,&b) =...
C语言:scanf("%d%d%f",&a,&b);多余的格...
关于执行scanf("%2d%f",&a,&b);的C语言题...
C语言连续输入两个数,这样对吗? scanf("%f%f",...
C语言编程,输入两个整数A,B,并输出其和值,可能很大
用c语言输入2个数,输出他们的最大值,要求程序多次运行。
用c语言,输入两个浮点数a和b,输出a/b