1樓:冷月笑星夢
下面的**輸出結果是 0 1 2 3 4 5 6 8lz主要的錯誤是 沒有跳出迴圈跟指標下標 具體看**#include
#define maxlen 100
typedef struct
sqlist;
int listinsert(sqlist *p,int i,int x)
}int locateelement(sqlist *p,int x)
if(j==p->len)
return(0);
}void main()
;a1.len=5;
sqlist a2=;
a2.len=5;
for(int i=0;i 2樓:鄲勃 #include #include #define maxlen 100 typedef struct _tagsql_listsql_list,*psql_list; int merge_sql_list(psql_list a1,const psql_list a2) void list_sort(psql_list plist)}}}int main() ;a1.len=5; sql_list a2=; a2.len=5; merge_sql_list(&a1,&a2); list_sort(&a1); for(int i=0;i < a1.len;i++)printf("%d ",a1.s[i]); printf("\n"); return 0;} 3樓:匿名使用者 lz是哪兒出錯了,lz**書寫不符合c99啊。。lz說哪兒有問題好了 請教一個c語言問題,求高手指教
40 4樓:匿名使用者 思路基本沒錯,**也基本正確,個別地方出錯了。 1、由於acm是先全部輸入再統一輸出,你用一個max來儲存肯定有問題,可以需要事先宣告一個陣列來儲存結果。下面**裡是用動態記憶體申請陣列。 2、就是排序比較的時候,你有個問題,估計是手誤:if(i!=t),實際上應該是if(j! =t)。因為i是外層迴圈,j才是你要排序的迴圈。 這個手誤導致的結果比較嚴重,範例輸出是沒問題,但其它資料會有問題。 我驗證了好幾組資料基本沒問題。下面把修改的地方都標出來了,你可以參照一下。 #include #include #include int main() }for(j=0;j for(k=j+1;k if(strstr(st[k],st[j])==st[k]) }for(i=0;i free(output);//修改,釋放記憶體 return 0;} 5樓:匿名使用者 好的 我等會過來ac他 明天吧 我等會要睡覺了 6樓:延鑫虎清華 都是跟break的吧,若跟continue的話就是結束本次迴圈,繼續執行下一次迴圈。 7樓:仁斯實嘉澤 非常抱歉,我的看書不仔細讓熱心的大家費心了!事實是這樣的,case語句如果被含在一個迴圈體中,後面是可以跟continue的,意思還是結束本次迴圈。因為用手機上網,不方便發程式舉例子了。 謝謝大家!如果還有什麼問題,很高興和大家繼續**! 求高手幫忙解一道c語言程式設計題! 8樓:qt_菜鳥 用一個陣列記錄輸入的k個數 用一個陣列a[3] 記錄1,5,10出現在次數 最後輸出就ok了 9樓:暮未染 第一種: #include using namespace std; int main() cout< int main() printf("%d\n%d\n%d\n",a,b,c); return 0;} 新人學習c語言,求指教
20 10樓:白羊 你的意思是求輸入的值的絕對值吧, 如果是的話, 你寫多了一個 ; 分號了。 把 if(a<0)後面的分號去掉就可以。 11樓: 在win8上先新建一個工程, 再把上面的**寫上去試下 12樓:天雨下凡 if (a<0);後面的分號去掉。 我寫了一個c語言程式,想要他在沒有安裝c程式的電腦上執行,好像得做一個前臺 ,怎麼做?求程式高手解決! 13樓:金色潛鳥 c語言程式編譯後變成 .exe 才能執行。 你可以在有編譯器的計算機上先編譯好,然後把 .exe 複製到沒有 編譯器的電腦上,就可以執行。 前臺 -- 你是說在桌面上建一個圖示,點選執行,當然可以。 14樓:匿名使用者 沒有安裝c程式的電腦??? 你是說c編譯器吧,你可以在其它機器上編譯成exe檔案後,放到你的電腦即可執行 15樓:匿名使用者 改成release模式下,就可以了 有一句話叫 一切隨緣 真愛是自己把握的,想過為什麼得不到嗎?愛是相互的,愛是自私的但卻不能太過干涉對方,用心去愛另一半,不要奢求回報,真愛一定會降臨的!祝福你早日遇到你的真愛!不是得不到真愛,是自己沒留意 很多美好的事物,我們都曾經擁有過,但自己並沒覺得幸福,等到失去時才知道原來真愛就是那麼簡單 你... 首先得知道你想要什麼東西,那樣東西能否屬於個人.有時候你覺得你想要的東西你得不到,也許在你追求的過程中,你已經可以得到,但你總認為自己得不到,所以到最後也就離你遠走了.不知道你想要得到的是什麼,所以只能這樣給你建議哦.因為你想要的東西是你不該得到的。或者是你的心太高了。人總是這樣 越是得到的越不知道... 我覺得你之所以覺得得到的不是你想要的愛情,其實是因為你自己不清楚版你自己想要的 愛權情到底是什麼樣 只是因為生活在一起時間久了而產生了厭煩情緒 這是人之常情 如果他能做到在你抱怨的時候說出讓你心裡熱乎乎的話,至少證明他還愛你,不想失去你 大部分情侶會產生厭煩的情緒,都和平時缺少溝通有關,你眼中的他,...為什麼我得不到真愛,為什麼得不到真愛
為什麼我想要的東西得不到,為什麼想要的東西永遠都得不到?
得到愛情 卻得不到想要的愛情,為什麼渴望得到愛情的人卻總是得不到愛情?