永发信息网

C语言,随机生成一个包含20个不重复两位数的数组a,用户通过键盘输入一个两位数,查找该数组中是否有

答案:2  悬赏:10  手机版
解决时间 2021-01-31 05:17
  • 提问者网友:星軌
  • 2021-01-31 01:15
C语言,随机生成一个包含20个不重复两位数的数组a,用户通过键盘输入一个两位数,查找该数组中是否有
最佳答案
  • 五星知识达人网友:玩家
  • 2021-01-31 01:53
#include
#include
int main(){
int a[20],i,t,flag,v, n=1;
srand(time(0));
a[0]= 10 + rand()%90;
do{
t=10 + rand()%90;
flag=0;
for (i=0;iif (flag==0) {a[n]=t;n++;};
} while(n<20);
printf("input a number: ");
scanf("%d",&v);
flag=0;
for (i=0;i<20;i++) if (v==a[i]) { printf("subscript %d\n",i); flag=1;};
if (flag==0) printf("no %d in the array\n",v);
for (i=0;i<20;i++) printf("%d ",a[i]);
return 0;
}
全部回答
  • 1楼网友:舊物识亽
  • 2021-01-31 02:47
代码我有 私信我
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯