C语言题目,帮下我阿

来源:百度知道 编辑:UC知道 时间:2024/06/06 10:35:36
fun(int n) if(n>1) return(n*(n-1)); return 1; main函数就一句 printf("%d",fun(10));我手机打不出大括号,你凑合看。我就想问下 那个return 1 是什么意思?

大哥 你FUN函数是整型的吧

就是返回一个整型数 1呗 PRINTF不是显示FUN()的计算结果么

如果N小于1 按1显示 否则按计算结果显示

意思就是说如果 n<=1 就返回1.
n>1 就返回n*(n-1).