发布网友
共5个回答
热心网友
楼主你好!!!
此句不会输出数组中任何元素,只会输出逗号!!!本来输出格式就不正确!!
要是输出一个数组元素就在后面加一个程序为:
printf("%d,",a[i]);
热心网友
printf("%d,",a[i]); 这样是输出a[i]的值,后面再输出一个逗号
热心网友
只输出一个逗号
你那句话 意思和printf(","); 效果是一样的。
热心网友
此句不会输出数组中任何元素,只会输出逗号!!本来输出格式就不正确!!
热心网友
不是,这个之输出一个逗号,printf函数,后面的可变参可以多于前面的,但是不能少于前面的格式符如"%d",少了报错,多了不管。而且执行顺序是从后往前,就是运算顺序。