W3School TIY Editor
W3School 在线教程
改变方向
暗黑模式
#include
void add(int a, int b) { printf("结果:%d\n", a + b); } void subtract(int a, int b) { printf("结果:%d\n", a - b); } void multiply(int a, int b) { printf("结果:%d\n", a * b); } int main() { int choice, x = 10, y = 5; void (*operations[3])(int, int) = { add, subtract, multiply }; printf("x = %d, y = %d\n\n", x, y); printf("请选择运算:\n"); printf("0:加法\n1:减法\n2:乘法\n"); scanf("%d", &choice); if (choice >= 0 && choice < 3) { operations[choice](x, y); } else { printf("无效选择!\n"); } return 0; }