第1个回答 2016-02-05
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define TOTAL 20
#define MAX 99
#define MIN 1
char size (int );
int main (void)
{
int i;
srand ((unsigned int)time (0));
for (i = 0; i <= TOTAL; i++)
printf ("%d %c %d = ? \n", rand () % MAX + MIN, size (rand() % 4), rand() % MAX + MIN);
return 0;
}
char size (int n)
{
char ch;
if (n = 0)
ch = '+';
else if (n = 1)
ch = '-';
else if (n = 2)
ch = '/';
else
ch = '*';
return ch;
}