一个可以自动生成三十道四则运算的程序

#include<stdio.h>
int main()
{
int i,j,k,a;
for(i=0;i<13;i++)
{
j=rand()%(99-10+1)+10;
k=rand()%(99-10+1)+10;
a=rand()%(4-1+1)+1;
switch(a)
{
case 1:printf("%d+%d=\n",j,k);
case 2:printf("%d*%d=\n",j,k);
case 3:printf("%d-%d=\n",j,k);
case 4:printf("%d/%d=\n",j,k);
}
}
}

原文地址:https://www.cnblogs.com/jlglp/p/9723141.html

时间: 2024-11-05 12:34:59

一个可以自动生成三十道四则运算的程序的相关文章

随机产生三十道四则运算题程序

#include<stdio.h>#include<stdlib.h>#include<time.h>int main(){ int x,y,z,t,i; srand(time(NULL)); printf("三十道四则运算题\n"); for(i=0;i<30;i++) { x=rand()%100; y=rand()%100; z=rand()%4; switch(z) { case 0: printf("%d+%d=\n&quo

关于运用C语言自动生成三十道小学二年级四则运算

#include <stdio.h>#include <stdlib.h>#include <time.h> int main(){ int i = 0; srand((unsigned)time(NULL)); while(i<30) { int a = rand()%100; int b = rand()%100; int j; j = rand()%4; printf("%d", a); switch(j) { case 0: print

关于三十道四则运算题的修改(修改减法,使其被减数大于减数)

#include "stdafx.h"#include<stdio.h>#include<stdlib.h>int main(int argc, char* argv[]){ int i,j,k,sum; for(int t = 0;t<30;t++) { i = rand()%50; j = rand()%50; k = rand()%4; switch(k) { case 0: sum = i+j; printf("第%d道题:",

随机给出三十道四则运算题目

这是课上练习,应用了随机函数,涉及是三个部分第一操作数.运算符.第二操作数,这三个部分都是随机产生的:第一.第二操作数可以应用随机函数产生符合条件的数值,运算符的产生可以在0-3,之间产生随机整数,分别代表一种运算符,即可完成要求. #include<iostream>using namespace std;void main(){ for(int x=0;x<30;x++) { int a=rand()%100; int b=rand()%100; int c=rand()%3; sw

小学二年级三十道四则运算题目。

代码: #include <stdio.h>#include <string.h>#include <stdlib.h>#include <time.h> int main(int argc, char **argv){    int a[30],b[30];     int i,c,d;        srand((unsigned int)time(NULL));    for (i = 0; i < 30; i++)    {          

小学二年级三十道四则运算题目-扩展运算,添加指定题目数量和支持真分数运算

代码: #include<stdio.h>  #include<Windows.h>  #include<time.h>  void main()  {      int a, b, c, d,i,m,n;      float p, q;      srand(unsigned( time(NULL)));      for (i = 0; i < 30; i++)      {         a = rand() % 100;         b = ran

简单小程序——产生三十道小学四则运算题目

题目要求程序可以生成三十道小学四则运算题目. 因为要随机生成题目,则需要产生随机数,因此我上网搜索了生成随机数的方法,选择了使用Random类得到规定范围内的随机数.因为一个运算需要三个元素,两个参与运算的数字,一个运算符(加减乘除),因此需要获得三个随机数,其中一个随机数的范围为1~4,对应加减乘除四个运算符.在程序中需要特别注意的是除法的运算题目生成,由于是小学题目,因此要生成可以整除的运算式.因此在除法的运算阶段,我进行了判断,若当前产生的两个随机数不能实现整除或者除数为零,便重新获得两个

Individual Project &quot;写一个能自动生成小学四则运算题目的程序&quot;

一.题目简介 写一个能自动生成小学四则运算题目的程序. 初步拟定要实现的功能后,估计一下自己需要花多长时间.编程过程中记录自己实际用了多长时间. 然后和同学们比较一下各自程序的功能.实现方法的异同等等. 二.源码的github链接 https://github.com/gaino1/IndividualProject 三.所设计的模块测试用例.测试结果截图 四.问题及解决方案.心得体会 要想学好C语言,要重在实践,要通过不断的上机操作才能更好地学习它,通过实践,我也发现我的好多不足之处,首先是自

一个可以自动生成静态库,自动安装程序的Makefile

.PHONY:clean install CC=g++ CFLAGS=-Wall -g BIN=libecho.a INCLUDE=echo SRC=src OBJS=Socket.o Rio.o TcpConnection.o PollPoller.o InetAddress.o TcpServer.o Thread.o Condition.o ThreadPool.o Exception.o Timer.o TimerThread.o STARD=-std=c++0x -rdynamic $