小编use*_*464的帖子

切换案例表达式

考虑一个表达式 *(1+"AB" "CD"+1)

这个表达的解决方案是什么?上面的表达式是C中的开关表达式.

*(2+"AB" "CD") --> *(2+"ABCD") --> ?
Run Code Online (Sandbox Code Playgroud)

在此之后我该怎么办?以下是代码段:

#include<stdio.h>
void main(){
     switch(*(1+"AB" "CD"+1)){
        case 'A':printf("Pulp Fiction");
                  break;
        case 'B':printf("12 Angry Man");
                  break;
        case 'C':printf("Casabance");
                  break;
        case 'D':printf("Blood Diamond");
     }

}
Run Code Online (Sandbox Code Playgroud)

c switch-statement

1
推荐指数
1
解决办法
317
查看次数

标签 统计

c ×1

switch-statement ×1