代码#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++; }}

 

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

posted on 2015-03-25 21:53  23叶煜稳  阅读(129)  评论(3编辑  收藏  举报