• 四则运算


    #include<stdio.h>

    #include<stdlib.h>

    #include<time.h>

    #define random(x) (rand()%x)

    void yunsuan(int i,int n,int m,int z,int a[],int b[],char st1[]);

    void main() {  char st1[]={'+','-','*','%',"\0"};  int a[5],b[5];  

    int i,n,m,z;  printf("请输入数的个数(2~5):");  

    scanf("%d",&n);  

    srand((int)time(NULL));  

    for(i=0;i<30;i++)  {      

                                    yunsuan(i,n,m,z,a,b,st1);  }

                             }

    void yunsuan(int i,int n,int m,int z,int a[],int b[],char st1[])

    {      for(i=0;i<n;i++)  {   a[i]=random(101);   }  

    m=n-1;    

    for(i=0;i<m;i++)  {   b[i]=random(4)+1;  }

     for(i=0;i<n;i++)  {   if(a[i]>=0)   {      printf("%d",a[i]);   }   if(b[i]>0)   {    z=b[i]-1;    printf("%c",st1[z]);   }  }  printf("=\n"); }

  • 相关阅读:
    Pycharm快捷键【mac版】
    程序解数独
    c++ map
    c++ vector 初始化二维数组
    二进制求和
    数组形式的加一
    坑题:最后一个单词的长度
    最大子序和:dp
    外观数列
    双指针消重复项
  • 原文地址:https://www.cnblogs.com/lkjie/p/4370309.html
Copyright © 2020-2023  润新知