1樓:匿名使用者
temp本來就已經定義了,不能在迴圈裡再定義(否則作為區域性變數,會在本次迴圈結束之後消失的),所以將int去掉,另外if語句的判斷範圍太窄,this單詞無法輸出。
#include
#include
using namespace std;
int main() }
system("pause");
return 0;}
2樓:
1 #include
2 #include
3 #include
4 using namespace std;
5 6 int main ()
7 22
23 temp = i ;
24 cout << " ";
25 }
26 else if( i == 0 )27
3233 }
34 }
35 cout << endl;
3637 return 0;
38 }
我是在你的基礎上改的:
主要原因在下面:1、int temp =i;為什麼要再定義一個變數呢?
2、你沒有考慮到,等到執行到最後的時候,第一個字元不是空格,那麼怎麼列印出來第一個單詞呢?
以上是在linux下執行的。執行一次結果,再仔細考慮一下。
3樓:匿名使用者
直接逆置字串就是(不管'\0').
for(i = 0, j = strlen(s)-1; i < strlen(s)/2; ++i, --j)
邊界稍微驗證一下就是.
用c語言程式設計!要求輸入1輸出a輸入26,輸出z。輸入
此題可以做,如下 include stdafx.h if the vc 6.0,with this line.include stdio.h int main void for i 0 n i for j i 1 j 0 j printf c r tmp j printf n return 0 但這...
C語言編寫程式,要求輸入整數,輸出其階乘
程式如下 抄 include stdioh int main void printf 該數的階乘為acc d acc return 0 運用for迴圈來求階乘。執行結果 如求十的c語言 編寫一個程式,要求輸入一個整數,輸出其階乘 long func int num return tmp c語言 編寫...
C語言檔案輸入輸入問題,C語言程式,把輸入的資訊寫入檔案中的問題
使用fopen函式開啟檔案時,將檔案使用方式更換為 a 如,fp fopen x.txt a 即可實現檔案追加讀寫。fopen c 123.txt a fp fopen x.txt a 怎樣用c語言輸入檔案中的某個內容。例12 2 已知一個文字檔案f.txt中儲存了5個學生的計算機等級考試成績,包括...