1 如果使用scanf进行格式化输入,用逗号隔开不适用于先输入字符串后输入数字的情况,仅适用于数字的间隔,或者先输入数字后输入字符串。下面是先输入数字后输入字符串的例子:include <stdio.h>int main(){char s[100];int v;scanf("%d,%s",&v, s);//先输入整型变量v,再输入字符串,可以使用逗...
1、scanf("%d,%d",&a,&b);因为两个%d之间有一个逗号,所以在输入时两个整数之间只能用逗号分隔,如果用其它符号分隔就会出错(比如说此时用空格、回车分隔就会出错)2、scanf("%d%d",&a,&b);这个格式控制字符串就可以用空白分隔(空格,回车都可以)...
【C/C++】输入:连续输入,以逗号隔开 连续输入,以空格或者以逗号隔开,换行符结束 【范例】输入 23 12 34 56 33或者 23,12,34,56,33 则 vector<int> data;inttmp;while(cin >> tmp) { data.push_back(tmp);if(cin.get() =='\n')break; } 逗号隔开,同时接收换行符 【范例】输入 12,23,34 23,...
1、使用scanf("%d,%d",a,b);语句进行输入:在输入数据时,两个数据中间需要加“,”,如“500,600”。2、使用scanf("%d%d",a,b);语句进行输入:在输入数据时,数据之间不可以用逗号分隔,只能用空白字符(空格或tab键或者回车键)分隔,如“500(空格)600”或“500(tab) 600”或“500(回...
我们平时的输入一般以空格隔开,一般不会以逗号隔开,所以我们将程序改成我们日常习惯的输入然后再试试结果。 #include <stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); printf("a+b=%d",a+b); return 0; } 1. 2. 3. 4.
在C语言中,你可以使用`scanf`函数来输入两个整数,然后使用`printf`函数逆序输出这两个整数。以下是一个示例代码:```c include <stdio.h> int main() { int num1, num2;// 输入两个整数,用逗号分隔 printf("请输入两个整数(用逗号分隔):");scanf("%d, %d", &num1, &num2);// ...
C语言输入两个数之间是用空格隔开还是用逗号的解决方法如下:这个是根据实际情况来决定的,就是是根据你的scanf来决定的。你现在中间写成了scanf("%d,%d",&a,&b);可以看到除了输入两个数字外还要加入逗号才行,所以现在你得加逗号才行。如果想输入500 600就可以的话,要写成scanf("%d%d",&a,&b)...
c语言scanf输入时能用逗号隔开,但是输入数据的时候一定也要加上逗号。用scanf()读取数据时,输入的格式必须和scanf()的格式控制字符串对应。对于标准输入函数scanf来说,括号内的格式字符串,也就是由" "中的部分,除了%引导的格式字符之外,所有的其他字符必须在输入数据时原样原位置输入。例如:scaf("...
如图所示,你要用英文逗号分隔开,就在%lf和%lf间加入英文逗号即可,你要加中文逗号也可以。望采纳。。。