C语言储存变量 java循环语句和循环跳转

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+"个包子");
        }
    }
相关推荐
Shan12053 分钟前
找到每一个单词+模拟的思路和算法
数据结构·算法
偷懒下载原神4 分钟前
《C++ 模板》
开发语言·c++
fashia7 分钟前
Java转Go日记(六十):gin其他常用知识
开发语言·后端·golang·go·gin
饮长安千年月10 分钟前
JavaSec-SSTI - 模板引擎注入
java·windows·安全·web安全·网络安全·系统安全·安全架构
国家不保护废物11 分钟前
微信红包算法深度解析:从产品思维到代码实现
javascript·算法·面试
找不到、了13 分钟前
实现单例模式的常见方式
java·开发语言·单例模式
小明同学0128 分钟前
[C++入门]简化的艺术---对模版的初步探索
开发语言·c++·算法
Rachelhi28 分钟前
C++.异常处理(1.9w字)
开发语言·c++
SimonKing30 分钟前
吊打面试官系列:深入理解Spring的IOC容器
java·后端·架构
wxid:yiwoxuan38 分钟前
购物商城网站 Java+Vue.js+SpringBoot,包括商家管理、商品分类管理、商品管理、在线客服管理、购物订单模块
java·vue.js·spring boot·课程设计