慕沐4552074
2020-12-08 16:40
我摘录的是原网页上的代码,想把它简化一下,但是发现原网页上的这个代码有它的独特之处,可以让两个%d成功输出,但是简化以后,重新使用两个%,编译器就会报错,有哪位大佬能告诉一下其中的原理和关窍?万分感谢!
printf("%d的阶乘=%d",n,factorial(n)) 第一个的%d对应后面第一个n,第二个%d对应后面第二个factorial(n).
你标注那行,少了n,
printf("%d的阶乘=%d",n,factorial(n)),两给%d与后面是一一对应的
C语言入门
926210 学习 · 20797 问题
相似问题