1./*void fun(int b);
int main(void)
{
int a = 10;
fun(a);
printf("%d\n", a);
return 0;
}
void fun(int b)
{
b = 20;
}*/
//栈变量,auto声明的变量 大多数的局部变量
/*void fun(int b);
int main(void)
{
int a = 10;//局部变量 在前面省略auto,但在全局变量时不能使用
{
int j = 20;
}
fun(a);
printf("%d\n", a);
return 0;
}
void fun(int b)//调用时开辟b的内存块
{
int i = 0;
b = 20;
}*/
//static的用法
//形式参数不能用static,不赋初值默认为零,在全局变量前,只能在该文件
/*void fun(int a);
int main(void)
{
fun(1);
fun(2);
return 0;
}
void fun(int a)
{
static int b = 1;//只在编译的时候进行
b++;
printf("%d\n", b);
}*/
int max;
extern void fac(void);//把函数fac作用域从fun.c扩展到了这
extern int c;//全局变量,扩展作用域,把max的作用域从fun.c扩展到了这
void fun(int a);
int main(void)
{
int x;
fun(1);
fun(2);
printf("%d\n", c);
fac();
max = 100;
return 0;
}
int c=10;
void fun(int a)
{
static int b = 1;//只在编译的时候进行
b++;
printf("%d\n", b);
}
public static void main(String[] args) {
//for (;;){
// System.out.println("学习");
//}
// while (true){
// System.out.println("学习");
// }
//无限循环下不能再跟其他的代码了,执行不到
}*/
//跳转控制语句
public static void main(String[] args) {
for (int i=1;i<=5;i++){
if(i==3){
break;//第三次循环没有,只需把sout放在前面
// continue;//结束本次循环,进行下一次循环
}
System.out.println("小老虎在吃第"+i+"个包子");
}
}