📄 函数 static静态型变量 auto自动型变量 194.cpp
字号:
#include "stdio.h"
void f(int count/*计数*/) //定义函数f()
{
static int a=0; //定义静态型变量a
int b=0;
a+=1; b+=1; //a自加1,b自加1
printf("\t第%-3d次调用函数的时候: 静态型变量a= %-3d, 自动型变量b=%d,\n",count+1,a,b);
}
void main()
{
printf("\n\t\t提示---------------------\n\n");
while(1)
{
int n;
printf(" 输入调用函数的次数n(0< n ≤100000): "); scanf("%d",&n); putchar('\n'); //次数不能为非数值?
if(n<=0||n>100000){printf(" ┈┈┈┈输入次数错误! 请重新输入!\n\n");
continue; //break;为退出循环. 调用函数次数范围为1~100000,超出此范围则重新(或退出)循环
}
int i=0;
for(;i<n;i++)
{
f(i); //调用f()函数n次
}
printf("\n 是否继续调用吗?是则回车,否则输入‘空格’回车 ");
getchar();
if(getchar()==' '){break;}
else {while(getchar()!='\n'){;}}
}
printf("\n");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -