码迷,mamicode.com
首页 > 其他好文 > 详细

四则运算

时间:2016-10-15 01:57:05      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

四则运算的生成代码(C语言)

             学生:潘卓华 施添耀

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

main(){

    char i;

    int a,b,c,d,e,f,g,n,m;

    printf("*********四则运算生成*********\n");

    printf("1.开始\n");

    printf("2.退出软件\n") ;

    printf("请选择:\n");

    scanf("%d",&e);

    if(e==1){

    printf("请选择需要生成的题目数量:\n");

    scanf("%d",&f);    

    srand((unsigned)time(NULL));

    for(int g=0;g<f;g++)

    {

    n=rand()%4;

    if(n==0){i=‘+‘;}

    if(n==1){i=‘-‘;}

    if(n==2){i=‘*‘;}

    if(n==3){i=‘/‘;}

    a=rand()%10+1;

    b=rand()%10+1;

    c=rand()%10+1;

    d=rand()%10+1;

    m=rand()%2;

    if(m==0){printf("%d%c%d=\n",a,i,b);}

    else if(m==1){

        if(a<=b&&c<=d)

{

printf("%d/%d%c%d/%d=\n",a,b,i,c,d);

}

        else if(a>b&&c>d)

{

printf("%d/%d%c%d/%d=\n",b,a,i,d,c);

}

        else if(a<=b&&c>d)

{

printf("%d/%d%c%d/%d=\n",a,b,i,d,c);

}

        else if(a>b&&c<=d)

{

printf("%d/%d%c%d/%d=\n",b,a,i,c,d);

}

    }

    }

}

 if(e==2){

        exit(0);

        return 0;

            }

}

四则运算

标签:

原文地址:http://www.cnblogs.com/sty1016/p/5962394.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!