zoukankan      html  css  js  c++  java
  • 作业1

    #include<stdlib.h>
    #include<time.h>
    #include<stdio.h>
    void main()
    {
    int i ;
    int a;
    int b;
    int c;// 加1 减2 乘3 除4
    int m;
    int p;
    int q;
    Loop:srand(time(NULL));//初始化随机数
    printf("你要做分数题还是整数题 整数1 分数2 ");
    scanf("%d", &m);
    switch (m){
    case 1:
    {
    for (i = 0; i < 30; i++)
    {

    a = rand() % 100;
    b = rand() % 100;
    c = rand() % 4;

    switch (c)
    {
    case 0:
    printf("%d+%d= ", a, b);
    break;
    case 1:
    printf("%d-%d= ", a, b);
    break;
    case 2:
    printf("%d*%d= ", a, b);
    break;
    case 3:
    printf("%d/%d= ", a, b);
    break;
    }
    }
    }
    break;
    case 2:
    {
    for (i = 0; i < 30; i++)
    {
    a = rand() % 100;
    b = rand() % 100;
    p = rand() % 100;
    q = rand() % 100;
    c = rand() % 4;

    switch (c)
    {
    case 0:
    printf("(%d/%d)+(%d/%d)= ", a, b, p, q);
    break;
    case 1:
    printf("(%d/%d)-(%d/%d)= ", a, b, p, q);
    break;
    case 2:
    printf("(%d/%d)*(%d/%d)= ", a, b, p, q);
    break;
    case 3:
    printf("(%d/%d)/(%d/%d)= ", a, b, p, q);
    break;
    }
    }
    }
    break;
    }
    system("pause");
    system("cls");
    goto Loop;
    }

    因为是出30道题 所以我设置了30 个循环  但是这道题 我并没有考虑 假分数的问题。

    我定义了一个C 变量 来控制四则运算的符号

    通过设置了4个变量 来生成 2个分式的分子和分母 

  • 相关阅读:
    Hdu 2564 单词缩写(字符串输入流的使用)
    Hdu2824 快速求欧拉函数和
    hdu 1787 欧拉函数模板
    Hdu2558(欧拉函数)
    hdu 1175连连看 (bfs带方向变化次数)
    pandas 使用总结
    APScheduler 定时任务使用总结
    watchdog 监控文件变化使用总结
    js 鼠标特效
    js 生成雪花间隔
  • 原文地址:https://www.cnblogs.com/tanjingyuan/p/5268850.html
Copyright © 2011-2022 走看看