c

    1熱度

    1回答

    我必須在C中編寫一個代碼,使用select排序算法將字符串按其長度排序。但排序不起作用,我不知道爲什麼:)) char * cityofMiddleEarth[CITIES] = { "Havens of Sirion", "Esgaroth", "Tirion", "Rivendell", "Romenna", "Hobbiton", "Carn Dum", "Eph

    -1熱度

    2回答

    我一直對這個尾巴方案下一陣尾巴程序,但我似乎遇到了與我的DO循環一個惱人的問題。編譯並運行我的代碼後,它似乎只執行Do-Loop中的第一次迭代並崩潰。我多次鑽研邏輯,我不知道什麼是錯的。我對編程也很新,任何建議都會有幫助! /** *Author: William Briggs *Date : 11/2/2017 * *A Basic implementat

    -3熱度

    1回答

    float p, q, x1, x2; p=(-b-sqrt(b*b-4*a*c))/(2*a); q=(-b+sqrt(b*b-4*a*c))/(2*a); if(p<q){ p=x1; q=x2; } else{ p=x2; q=x1; } 如果條件爲真,我想分配這些值,但是,我只從x1和x2獲得0個值。 你能指出我錯在哪裏嗎?

    0熱度

    2回答

    閱讀大量的文件後,我做的第一簡單飛地功能: enclave { //Include files //Import other edl files //Data structure declarations to be used as parameters of the //function prototypes in edl trusted

    0熱度

    1回答

    根據文檔忽略,GCC在LD_LIBRARY_PATH中查找路徑來鏈接共享庫但是在我看來,它被忽略了! echo $LD_LIBRARY_PATH - >:/home/mehrdad/usr/lib(所以LD_LIBRARY_PATH被currectly設置) 我已經在 「/home/mehrdad/usr/lib」 但libfoo.so: gcc main.c -lfoo返回錯誤: /usr/bi

    -5熱度

    1回答

    我想使代碼塊中的程序交換兩個整數數據。然後我編寫代碼,並在臨時變量的幫助下交換兩個整數數據。第一次當我在代碼塊中構建並運行我的代碼時,我的代碼正在運行,但第二次出現2個錯誤,就像你在圖像中一樣。所以我離開了這個問題,開始研究一個新問題,但這些錯誤仍然存​​在。

    0熱度

    2回答

    getGameInfo的定義給出了自身原型的衝突類型錯誤。 #include <math.h> #include <stdio.h> //FUNCTION PROTOTYPES============================================ //print report title and column headers void printHeaders(int y

    1熱度

    1回答

    我想知道如何確定下面的代碼的時間複雜度,使用自上而下的動態編程方法與memoization(請注意,我可以是任何整數值) : solve(i, k, d) { if (k >= d) { A[i][k] = 0; return 0; } if (i == 0) { A[i][k] = 0; return 0;

    0熱度

    3回答

    這是關於我的任務的問題:編寫一個程序,提示用戶輸入一個句子(假設句子最多可以有50個字符)。然後計算它的元音和輔音。它還計算輸入句子的平均字長。字長是句子中字母字符的總數除以字中字的總數。單詞由一個或多個空格分隔。所有結果都顯示在最後。 到目前爲止,我已經能夠完成問題的所有方面,但我遇到了一個邏輯錯誤。當用戶輸入的空間數量超過正常數量時,它會混淆爲平均字長給出的答案。 這裏是我的代碼計算平均字長:

    1熱度

    2回答

    這裏我想在睡覺時向家長髮送SIGINT信號。我已經通過編寫程序來嘗試它。在這個程序中,我不明白爲什麼來自父項的SIGINT信號處理程序根本沒有執行? 這裏是代碼: #include<stdio.h> #include<signal.h> #include<unistd.h> #include<stdlib.h> void sig_usr(int signo){ if(signo