代码#include<stdio.h>
#include<stdlib.h>
main()
{
int i,c,h[5],d,s[10],ts=0,ts1,x;
char a[10][10]={"+","-","*","/"};
printf("是否有乘除?");
scanf("%d",&d);
printf("长度:");
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++; }}
在学习写这个程序时,我有用到的是乘除和数值范围,在写括号时不知道怎么写进去,所以没有太大的考虑,后面的没怎么看懂问题要问什么,所以没有多做的处理
原文:http://www.cnblogs.com/doubi2wy/p/4367065.html