#include <stdio.h>
int x=100;
void fn()
{
static int x = 1; //定义静态局部变量
x*=2;
printf("x=%d\n",x);
}
int main()
{
int i;
for(i=0; i<5; i++)
{
fn();
}
extern int x; //调用外部变量
printf("x=%d\n",x);
return 0;
}
int x=100;
void fn()
{
static int x = 1; //定义静态局部变量
x*=2;
printf("x=%d\n",x);
}
int main()
{
int i;
for(i=0; i<5; i++)
{
fn();
}
extern int x; //调用外部变量
printf("x=%d\n",x);
return 0;
}
2021-07-28
#include <stdio.h>
int age( int n)
{
int num ; //定义年龄
if(n==1)
{
num = 10; //递归结束条件
}
else
{
num= age(n-1) + 2 ; //这里是不应该用递归呢?
}
return num;
}
int main()
{
printf("第5人年龄是%d岁。\n", age(5));
return 0;
}
int age( int n)
{
int num ; //定义年龄
if(n==1)
{
num = 10; //递归结束条件
}
else
{
num= age(n-1) + 2 ; //这里是不应该用递归呢?
}
return num;
}
int main()
{
printf("第5人年龄是%d岁。\n", age(5));
return 0;
}
2021-07-27
#include <stdio.h>
int main()
{
int i,j,k;
for(i = 9;i >= 1;i--)
{
for(j = 1;j <= i;j++)
{
k = i * j;
printf("%d*%d=%d",i,j,k);
printf(" ");
}
printf("\n");
}
getchar();
return 0;
}
int main()
{
int i,j,k;
for(i = 9;i >= 1;i--)
{
for(j = 1;j <= i;j++)
{
k = i * j;
printf("%d*%d=%d",i,j,k);
printf(" ");
}
printf("\n");
}
getchar();
return 0;
}
2021-07-25
#include <stdio.h>
#define POCKETMONEY 10 //定义常量及常量值
int main()
{
//小明私自增加零花钱对吗?
printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
return 0;
}
#define POCKETMONEY 10 //定义常量及常量值
int main()
{
//小明私自增加零花钱对吗?
printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
return 0;
}
2021-07-25
#include <stdio.h>
int main()
{
char c = 'a';
int n=c; //将c赋值给n
float f;
f= 97.000000; //将c赋值给f
double d;
d= 97.000000; //将c赋值给d
printf("%d\n",n);
printf("%f\n",f);
printf("%lf\n",d);
return 0;
}
int main()
{
char c = 'a';
int n=c; //将c赋值给n
float f;
f= 97.000000; //将c赋值给f
double d;
d= 97.000000; //将c赋值给d
printf("%d\n",n);
printf("%f\n",f);
printf("%lf\n",d);
return 0;
}
2021-07-23