c程序scanf中 %d%d%d 与 %d,%d,%d的区别,

就是加逗号与没加逗号的区别

scanf函数在输入时要按括号里格式的原样输入,就是说要是有逗号则输入时也得要输入逗号,没有逗号的在输入时不用输入逗号,比如要使a=4,b=9,的语句:
scanf("%d%d",&a,&b);在输入时为“4 9回车”
scanf("%d,%d",&a,&b);在输入时为“4,9回车”
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-10-08
输入时 严格按照格式来进行 就是说一个输入时加逗号 另一个不加
第2个回答  2008-10-08
前者输入数字时可用空格 回车 Tab分开,而后者要用","分开.
第3个回答  2008-10-08
加了逗号输出的时候有逗号 比如 %d,%d 输出就是1,2
不加%d%d 输出就是12
第4个回答  2008-10-08
前面个输入的时候可以不输逗号,后面必须输,格式问题
相似回答
大家正在搜