c语言中 printf("%d,%d,%d\n",10);会输出什么??

希望c语言高手帮我解答这个问题,谢谢!!

输出的结果为10,XXXXXX,XXXXXXX,x的意思是垃圾数,因为没有被赋值,所以在C语言里默认为垃圾数,随机生成不同的至少6位以上的数!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-04-01
第一个输出10,后面两个输出随机内存数值!
第2个回答  2008-04-01
10,-50,285
第3个回答  2008-04-01
10,xxxxx,yyyyy

xxxxx,yyyyy -- 整数,值不定。
第4个回答  2008-04-02
我用了两个编译软件,分别
输出
10,xxxxx,xxxxx(x为无效数值)

10,0,0
这个得因电脑不同而不同
第5个回答  2008-04-02
这个程序的结果是会输出10,-20,285的,因为%d是格式说明,格式说明总是从“%”字符开始的,因为后面的输出列表只有10,而没有给出后2个要输出的数值,所以系统只能在10后面的地址中找数值来输出