四则运算

代码#include<stdio.h>

#include<stdlib.h>

main()

{

 int i,c,h[5],d,s[10],ts=0,ts1,x;

 char a[10][10]={"+","-","*","/"};

 printf("是否有乘除?(输入0或1)");

 scanf("%d",&d);

 printf("长度:(0~6)");

 scanf("%d",&c);

 printf("请输入题数:");

 scanf("%d",&ts1);

 printf("请选择数值范围:");

 scanf("%d",&x);

 while(ts!=ts1)

 {

 for(i=0;i<c;i++)

  s[i]=1+rand()%x;

 for(i=0;i<c-1;i++)

  h[i]=rand()%(2+d*2);

 printf("%d",s[0]);

 for(i=1;i<c;i++)

 {

  printf("%s",a[h[i-1]]);

  printf("%d",s[i]);

 }

 printf("=\n");

 ts++; }}



 

在学习写这个程序时,我有用到的是乘除和数值范围,在写括号时不知道怎么写进去,所以没有太大的考虑,后面的没怎么看懂问题要问什么,所以没有多做的处理

你可能感兴趣的:(四则运算)