📜  示例 c 编程语言 - C 编程语言代码示例

📅  最后修改于: 2022-03-11 15:04:40.250000             🧑  作者: Mango

代码示例1
#include
#include
void main()
{
    char choise;

    char hel;

    int p,k,g;

    int b,c,e;

    printf("\n Welcome to GM Program :) \n\n It's a one time usalbe program so you can start the program again and again");
    printf("\n\n Type 't' for Tables");
    printf("\n\n Type 'h' for ASMD is Add,Sub,Mul,Div");
    printf("\n\n Enter :- ");
    scanf("%c",&choise);

    switch(choise)
    {
        case 't':
        printf("\n\n Enter a number to make the table :- ");
        scanf("%d",&p);
        for(k=1;k<11;k++)
        {
            g=p*k;
            printf("\n\n %dx%d=%d",p,k,g);
        }
        break;
        case 'h':
        printf("\n\n Type 'a' for add \n\n Type 's' for sub \n\n Type 'm' for mul \n\n Type 'd' for div");
        printf("\n\n Enter :- ");
        scanf("%s",&hel);
        switch(hel)
        {
            case 'a':
            printf("\n\n Enter two number to add :- ");
            scanf("%d%d",&b,&c);
            e=b+c;
            printf("\n\n Your answer :- %d+%d=%d",b,c,e);
            break;
            case 's':
            printf("\n\n Enter two number to sub :- ");
            scanf("%d%d",&b,&c);
            e=b-c;
            printf("\n\n Your answer :- %d-%d=%d",b,c,e);
            break;
            case 'm':
            printf("\n\n Enter two number to mul :- ");
            scanf("%d%d",&b,&c);
            e=b*c;
            printf("\n\n Your answer :- %dx%d=%d",b,c,e);
            break;
            case 'd':
            printf("\n\n Enter two number to div :- ");
            scanf("%d%d",&b,&c);
            e=b/c;
            printf("\n\n Your answer :- %d/%d=%d",b,c,e);
            break;
       }
    }
    getch();
    return 0;
}
/* program with switch and loop */