41、
#include <stdio.h>
void main()
{
void fun();
for (int i = 0; i < 3; i++)
fun();
return 0;
}
void fun()
{
int i = 0;
static int static_i = 0;
printf("i=%d\n", i);
printf("static_i=%d\n", static_i);
i++;
static_i++;
}
42、
#include <stdio.h>
void main()
{
int i, num;
num = 2;
for (i = 0; i < 3; i++)
{
printf("num变量为%d\n", num);
num++;
{
auto int num = 1;
printf("内置模块num变量为%d\n", num);
num++;
}
}
return 0;
}
43、
#include <stdio.h>
void main()
{
int i, num;
num = 2;
for (i = 0; i < 3; i++)
{
printf("num变量为%d\n", num);
num++;
{
static int num = 1;
printf("内置模块num变量为%d\n", num);
num++;
}
}
return 0;
}
44、
#include <stdio.h>
int a, b, c;
void add()
{
int a;
a = 3;
c = a + b;
}
int main()
{
a = b = 4;
add();
printf("c的值为%d\n", c);
return 0;
}