@C语言大神,这道题怎么写?求解释!
~以下程序在a数组中查找与x值相同的元素的所在位置。请填空后提交。main(){inta[11],x,i;for(i=1;i<11;i++)//注意i的初值,这是本题的技...
~以下程序在a数组中查找与x值相同的元素的所在位置。请填空后提交。
main()
{ int a[11],x, i;
for(i=1;i<11;i++) //注意i的初值,这是本题的技巧之处
scanf(“%d”,a+i);
scanf(“%d”,&x);
*a=____________ ;
i=10;
while(x!=*(a+i))
____________ ;
if( __________) printf(“%d\n”, i);
else printf(“not been found!\n”);
}
输入样例;
a数组中的10个整数
一个被查找的整数x
如
1 2 10 4 5 9 7 8 3 6
10
输出样例: 展开
main()
{ int a[11],x, i;
for(i=1;i<11;i++) //注意i的初值,这是本题的技巧之处
scanf(“%d”,a+i);
scanf(“%d”,&x);
*a=____________ ;
i=10;
while(x!=*(a+i))
____________ ;
if( __________) printf(“%d\n”, i);
else printf(“not been found!\n”);
}
输入样例;
a数组中的10个整数
一个被查找的整数x
如
1 2 10 4 5 9 7 8 3 6
10
输出样例: 展开
1个回答
展开全部
main()
{ int a[11],x, i;
for(i=1;i<11;i++) //注意i的初值,这是本题的技巧之处
scanf(“%d”,a+i);
scanf(“%d”,&x);
*a=*(a + 0) ; //1
i=10;
while(x!=*(a+i))
i -- ; //2
if( i != 0) printf(“%d\n”, i); //第三处
else printf(“not been found!\n”);
}
不明白问我
{ int a[11],x, i;
for(i=1;i<11;i++) //注意i的初值,这是本题的技巧之处
scanf(“%d”,a+i);
scanf(“%d”,&x);
*a=*(a + 0) ; //1
i=10;
while(x!=*(a+i))
i -- ; //2
if( i != 0) printf(“%d\n”, i); //第三处
else printf(“not been found!\n”);
}
不明白问我
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询