c语言程序设计--第7章函数-2研究报告.ppt

改动程序,实现反序输出 #includestdio.h void main() { void c(long int m); long int n; printf(请输入一个任意整数\n); scanf(%ld,n); printf(用递归法将其转换成字符串是:\n); if(n0) //考虑到输入可能为负数// {putchar(-); n*=-1; //先将负数转换成整数// } c(n); printf(\n); } void c(long int m) { long int x; x=m/10; putchar(m%10+0); //位置稍有改变// if(x!=0) c(x); } * * 静态变量 静态变量是静态存储类型的变量,即在程序运行期间分配固定的存储单元,从被调用开始,它在程序执行期间始终存在,不随函数的退出调用而释放。 在所有函数之外定义的静态变量是静态外部变量。 未初始化的静态外部变量在编译时自动初始化为零值。 #include stdio.h void main() { int f(int a); int a=2,i; for (i=0;i3;i++) printf(%4d

文档评论(0)

1亿VIP精品文档

相关文档