永发信息网

这程序哪里出错了???请高手指点一下。。

答案:1  悬赏:70  手机版
解决时间 2021-05-02 16:06
  • 提问者网友:心牵心
  • 2021-05-01 22:59


#include "stdio.h"
main()
{int a[15]={78,65,55,66,45,24,3,465,32,13,30,10,741,365,51},b,i,c;
scanf("%d",&b);
if (b=a[i]),c=i+1;
printf("%d",c);
else printf("无次数");
}

题目大意是:b是不是a数列中的一个数,如果是b是属于a中的第几个?如果不是,输出“无次数”

最佳答案
  • 五星知识达人网友:往事埋风中
  • 2021-05-01 23:56

#include "stdio.h"
main()
{
int a[15]={78,65,55,66,45,24,3,465,32,13,30,10,741,365,51},b,i,c;
scanf("%d",&b);
for(i=0;i<14;i++){
if (b==a[i]) {
c=i+1;
break;
}

else c=0;
}
if(c!=0) printf("%d",c);
else printf("无次数\n");
}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯