亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求大神指教??!

求大神指教??!

caibi 2015-11-20 23:50:07
?C:\Program Files\Microsoft Visual Studio\MyProjects\jifao\a.c(23) : error C2143: syntax error : missing ';' before 'type'C:\Program Files\Microsoft Visual Studio\MyProjects\jifao\a.c(24) : error C2143: syntax error : missing ';' before 'type'C:\Program Files\Microsoft Visual Studio\MyProjects\jifao\a.c(25) : error C2065: 'mid' : undeclared identifierC:\Program Files\Microsoft Visual Studio\MyProjects\jifao\a.c(25) : error C2065: 'low' : undeclared identifierC:\Program Files\Microsoft Visual Studio\MyProjects\jifao\a.c(25) : error C2065: 'high' : undeclared identifierC:\Program Files\Microsoft Visual Studio\MyProjects\jifao\a.c(26) : error C2065: 'x' : undeclared identifier以上為錯誤類型,以下為程序,看不懂了。。。。。。冒泡排序法部分無錯,煩請費心。#include<stdio.h>main(){?int num[15]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14};?int i,j,t;?for(i=0;i<15;i++)?{??for(j=0;j<14-i;j++)??{???if(num[j]>num[j+1])???{????t=num[j];????num[j]=num[j+1];????num[j+1]=t;???}??}?}?for(i=0;i<15;i++)?{??printf("%d ",num[i]);?}?printf("\n");int low=0,high=14;int mid,x;mid=(low+high)/2;scanf("%d",&x);while(low<=high){?if(x>num[mid])?{??low=mid+1;?}?else if(x<num[mid])?{??high=mid-1;?}?else?{??printf("x是數組中第%d個元素\n",mid);??x=1;??break;?}}if(x!=1)printf("無此數\n");}
查看完整描述

2 回答

已采納
?
AAnonymous

TA貢獻62條經驗 獲得超31個贊

就兩個錯誤

  1. 語法錯誤,該寫分號的地方沒寫分號

  2. 變量沒有聲明就用了

同學,你真該去學Python

查看完整回答
反對 回復 2015-11-21
  • caibi
    caibi
    能幫我改一下嗎?具體哪錯了,怎么改,謝謝!還有,python是什么?
  • AAnonymous
    AAnonymous
    你用的是Visual Studio吧,視圖->錯誤視圖。然后雙擊某條錯誤信息,VS會自動定位到錯誤行,你根據錯誤信息看看,是不是少了分號或者這個變量是否聲明過。 錯誤實在太低級了,IDE也提示的非常清楚了,就不用我具體指出來了吧,你就當學習怎么使用IDE吧
  • caibi
    caibi
    求大神看看,提示說我沒加分號,變量沒聲明,可是我覺得我有加分號,有聲明。。。。。。原諒我剛學,還有我用的是vc,求給小白解答
點擊展開后面1
?
AAnonymous

TA貢獻62條經驗 獲得超31個贊

看了下代碼,語法上沒有錯誤。

IDE這么報應該是其他原因了,建議你換個IDE試試。

不過你代碼的邏輯錯誤我倒是找到一個。你這個二分查找沒有跟新 mid,程序會死循環的

查看完整回答
反對 回復 2015-11-21
  • 2 回答
  • 0 關注
  • 1420 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號