第一种情况自己控制产生5~15之间的随机数
#include<stdio.h>
main(){
int a,i,j,n,b,s[120];
for(i=0;i<12;i++)
scanf("%d",&s[i]);
for(i=0;i<12;i++)
{if(i%4==0)
printf("\n");
printf("%d ",s[i]);
}
return 0;
}
另一种情况,不管你输入什么数都能产生5~15之间的数:
#include<stdio.h>
#include<stdlib.h>
main()
{
int a,i,j,n,b,s[120];
for(i=0;i<12;i++)
{scanf("%d",&a);
s[i]=a%11+5;}
for(i=0;i<12;i++)
{if(i%4==0)
printf("\n");
printf("%d ",s[i]);
}
system("pause");
return 0;
}
这个是正确的,前边都是错误的情况,没有正确理解题意:
#include<stdio.h>
main()
{
int i,d;
for(i=0;i<12;i++)
{d= rand()%11+5;
printf("%d ",d);}
return 0;
}