1樓:匿名使用者
程式的功能我不太明白,這裡先指出語法錯誤:
1、cout 《這句沒加分號。
2、while(total_weight<=ounce_per_metric_ton)
這句變數名寫錯了,是ounces_per_metric_ton
3、《這句變數名錯了,同樣分號也忘了加。記住變數名只能由字母數字下劃線組成,這裡應該是the_number_of_box
4、return 0
這裡同樣也要加分號。
忘了加分號是新手的通病,以後檢查**的時候著重檢查即可。
2樓:匿名使用者
問題太多,無法一一列舉。建議按照編譯器提示從頭開始一個一個檢查錯誤,對你的提高時有幫助的。
3樓:423小奇
給你修正好了 根據編譯器的提示就可以改正這些錯誤的。
/* 修改後的**。
#include
using namespace std;
int main()
cout < c語言程式設計問題
5 4樓:有柴米呀呀呀呀 提問怎麼改。 把replace函式提到main函式外面。 提到main函式的前面。 或者在main前面寫一個replace函式宣告宣告報告裡面呢,還寫了呼叫時的型別是衝突的。 c語言程式設計問題 求解c++一個程式設計問題 5樓:匿名使用者 這個程式是輸入ch,然後列印ch+1,即acsii碼錶中ch的下一個字元。 因此輸入字元'a',會輸出字元'b' 輸入字元'n',會輸出字元'o' 空格的下一位正是歎號。 因此歎號不是因為輸入回車,是因為輸入的是空格。 而**中顯示,輸入換行符'',輸出的仍為換行。 c語言程式設計問題? c語言程式設計問題? c語言程式設計問題 6樓:貳彤雲憑懌 我解釋下遞迴函式吧:f(6)中有f(6/2)即f(3)和printf函式,但要等f(3)執行完後才執行printf函式(輸出6),f(3)中有f(3/2)即f(1)和printf函式,但要等f(1)執行完後才執行printf函式(輸出3) 7樓:粘代卉普煦 這是個遞迴問題,fun()函式在函式體內部又呼叫了自己。 具體解法可以這樣理解: 1、執行if(x/2>0) 2、若結果為真,執行fun(x/2);,後面那句printf("%d",x);暫時不執行。 3、當執行完fun(x/2)[裡面可能還包含了fun()這樣的呼叫],再執行第2步中未執行的printf("%d",x); 舉例:fun(6); 1、執行if(6/2>0) 2、由於6/2=3,所以,執行fun(6/2),即fun(3),這時,printf("%d",x=6)這句暫時不執行,等fun(3)執行完了再執行。 3、執行fun(3),這又是一個fun()函式,所以,仍然先判斷if(3/2>0),4、顯然,3/2=1,大於0,這時,先執行fun(1/2),printf("%d",x=3)暫不執行,等fun(1/2)執行完了再執行。 5、1/2=0,所以,不符合要求,執行printf("%d",x=1); 6、這時,fun(1/2)便執行完了,接著,需要執行剛才未執行的printf("%d",x=3) 7、printf("%d",x=3)也執行完了,需要執行剛才未執行的printf("%d",x=6) 最後,得到的結果就是136 對於main0 這個是一個判斷條件的問題。關鍵是要看這幾個符號的結合順序。 00(x<20),左邊是真,右邊是假,&&要兩邊是真,結果才是真,所以,這個表示式的結果是假,即0 c語言程式設計的問題? 8樓:匿名使用者 這個語句的末尾有一個分號,因此後面的。 不在迴圈體內。 這裡反映了一個重要的習慣:迴圈體始終用大括號括起來,不要省略大括號,即使只有一句。 c語言程式設計問題?
5 9樓:自我程式設計 1、輸入有範圍,兩個變數輸入都需要驗證,方法變數處置範圍以外,迴圈判斷輸入。 2、天數迴圈計數,日期0~6週期自增。用變數累加計數結果。 下面是演示**: printf("請輸入a的值(0~6):"scanf("%d",&a); while(n<0 ||n>365) printf("請輸入n的值(0~365):"scanf("%d",&n); for(i=0,j=a;iif(j==4) cnt++; if(j==6) j=-1; printf("上機次數%d次",cnt); return 0; 10樓:嘉嘉設計師 你好,是什麼問題呢? 提問> 怎麼改。你是在後面宣告瞭一個replace函式。在前面應用了。 把replace函式提到main函式外面。 提到main函式的前面。 或者在main前面寫一個replace函式宣告宣告。 報告裡面呢,還寫了呼叫時的型別是衝突的。 11樓:小 這個程式不就是列印從11開始的第5個素數嗎? 首先a b c也有可能是浮點數吧,其次,程式設計本身就是一個思維流程,知道前提才能有結果,所以要先知道a b c的值 也就是要先scanf 再讓t b b 4 a c 但在c的語法中,必須先定義t這個變數 當然沒必要一定要賦值 另外如果你不改a b c的型別的話,t 1.0 b b 4 a c這樣才... 自我程式設計 1 輸入有範圍,兩個變數輸入都需要驗證,方法變數處置範圍以外,迴圈判斷輸入。2 天數迴圈計數,日期0 6週期自增。用變數累加計數結果。下面是演示 include int main int i,j,a 7,n 366,cnt 0 while a 0 a 6 printf 請輸入a的值 0... c語言程式設計問題 5 提問怎麼改。把replace函式提到main函式外面。提到main函式的前面。或者在main前面寫一個replace函式宣告宣告報告裡面呢,還寫了呼叫時的型別是衝突的。求解c 一個程式設計問題 這個程式是輸入ch,然後列印ch 1,即acsii碼錶中ch的下一個字元。因此輸入...C語言程式設計小問題
c語言程式設計問題,c語言程式設計問題?
C 程式設計問題,c語言程式設計問題