switch与break的用法

简介: switch与break的用法
#include "stdio.h"
int main(){
    int a[]={2,3,5,4},i;
    for(i=0;i<4;i++)
        switch (i%2){
        case 0:switch(a[i]%2){
                case 0:a[i]++;break;
                case 1:a[i]--;
            }break;
                case 1:a[i]=0;
        }
    for(i=0;i<4;i++)
        printf("%d",a[i]);
    printf("\n");
}
答案 3040
相关文章
|
1月前
|
前端开发 编译器
为什么switch里的case没有break不行
为什么switch里的case没有break不行
|
Java 编译器 C语言
【C/C++】 switch-case 详解/全面总结
关于 C语言/C++ 中,switch-case 的尽量详细和全面的解释与总结
717 0
if-else if与switch的区别
if-else if与switch的区别
160 0
|
C语言
for-if-break/do-while-break嵌套的问题
for-if-break/do-while-break嵌套的问题
84 0
continue和break的区别
continue和break的区别
125 0
switch case 执行
switch case 执行
136 0
|
Dart
Dart之break、continue/ switch...case
Dart之break、continue/ switch...case
111 0
Dart之break、continue/ switch...case
|
C#
switch case语句
switch case语句
197 0