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+"个包子");
        }
    }
相关推荐
洪大宇8 分钟前
Vuestic 整理使用
开发语言·javascript·ecmascript
jonyleek10 分钟前
数据可视化:JVS-BI仪表盘图表样式配置全攻略,打造个性化数据展示!
java·大数据·信息可视化·数据挖掘·数据分析·自动化·软件需求
WangMing_X10 分钟前
C# 单个函数实现各进制数间转换
java·开发语言·算法·c#·winform·软件
墨染新瑞20 分钟前
C语言——八股文(笔试面试题)
c语言·开发语言
南宫生24 分钟前
贪心算法理论基础和习题【算法学习day.17】
java·学习·算法·leetcode·链表·贪心算法
海绵波波10724 分钟前
240. 搜索二维矩阵 II
数据结构·算法·矩阵
jc0803kevin29 分钟前
solidity的struct对象,web3j java解析输出参数
java·web3·solidity
Death20031 分钟前
PCL库中的算法封装详解
c++·qt·算法·3d
勇敢滴勇33 分钟前
【C++】继承和多态常见的面试问题
java·c++·面试
好青崧37 分钟前
JavaScript 循环与条件判断
开发语言·javascript·udp