ch07_17.c

来自「在文件中含有大量基础C program code以公初学者参考」· C语言 代码 · 共 43 行

C
43
字号
#include <stdio.h>

int add(int,int);
int sub(int,int);
int mul(int,int);
int div(int,int);
int (*pfunc[])(int,int)={add,sub,mul,div};

int main(void)
{
    char c[]={'+','-','*','/'};
    int i,j,k;
    for(i=5;i<=6;i++)
    {
        for(j=5;j<=8;j++)
        {
            for(k=0;k<4;k++)
            {
                printf("%d%c%d=%d\t",i,c[k],j,pfunc[k](i,j));
            }  
            printf("\n");                   
        }
        printf("-----------------------------\n");                   
    }
    return 0;
}
int add(int a,int b)
{
    return a+b;
}
int sub(int a,int b)
{
    return a-b;
}
int mul(int a,int b)
{
    return a*b;
}
int div(int a,int b)
{
    return a/b;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?