作业二:四则运算
主要功能:自动生成四则运算题目
设计思想:能简单快捷的批量随机生成四则运算
源代码:
#include<stdio.h> #include<stdlib.h> #include<time.h> void main(){ int x,y,n,k,j=1; char c[5]={'/','+','-','*','/'}; srand((unsigned)time(NULL)); srand(7); char flag; scanf("%d",&n); for(k=1;k<=n;k++){ x=rand()%10; flag= c[j%4]; j+=1; y=rand()%10; switch(flag){ case '+': printf("%d+%d=",x,y);printf("\n");break; case '-': printf("%d-%d=",x,y);printf("\n");break; case '*': printf("%d*%d=",x,y);printf("\n");break; case '/': printf("%d/%d=",x,y);printf("\n");break; default: printf("error!"); break; } } printf("\n"); }
因为并不太会写,所以我力求以最简单的形式在别人的基础上重现出我的代码