关于c语言scanf输入语句问题。
发布网友
发布时间:2022-04-28 16:51
我来回答
共2个回答
热心网友
时间:2022-06-19 19:41
这个是由scanf的第一个参数决定的,前两种情况相同。
scanf("%d,%d",&a,&b);输入一个数字,再输入“,”,再输入一个数字,两个数值之间(“,”前后都行)有任意个空格或没有空格
scanf("%d%d",&a,&b);可以
数字
空格(大于等于1个)数字,也可以
数字
回车
数字
scanf("%d
%d",&a,&b);可以
数字
空格(大于等于1个)数字,也可以
数字
回车
数字
scanf("%d
%d",&a,&b);(表示之间有n个空格)可以
数字
空格(大于等于n个)数字,也可以
数字
回车
数字
热心网友
时间:2022-06-19 19:42
关键是看“”之间的写法
scanf("%d,%d",&a,&b);输入一个数字,逗号,再输入一个数字,结果出来。两个%d
之间是逗号
scanf("%d
%d",&a,&b);输入一个数字,空格,再输入一个数字,结果出来.两个%d
之间是空格
scanf("%d%d",&a,&b);输入一个数,回车,再输入一个数,结果出来。两个%d
之间无空格