- #include <stdio.h>
- int Square(int i)
- {
- return i * i;
- }
- int main(void)
- {
- int i = 0;
- i = Square(i);
- for ( ; i<3; i++)
- {
- static int i = 1;
- i += Square(i);
- printf("%d,", i);
- }
- printf("%d\n", i);
- return 0;
- }
- #include <stdio.h>
- void Bin(int x)
- {
- if (x/2 > 0) Bin(x/2);
- printf("%d\n", x%2);
- }
- int main()
- {
- Bin(12);
- return 0;
C语言函数与递归示例
本文通过两个C语言程序实例介绍了如何定义并使用函数,包括计算平方及利用递归进行二进制转换。首先展示了一个计算整数平方的简单函数,并在主函数中调用它。接着介绍了一个递归函数,用于将十进制数字转换为二进制形式。
475

被折叠的 条评论
为什么被折叠?



