c要求輸入this is a test 輸出test

2021-12-19 11:57:05 字數 901 閱讀 1509

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個學生的計算機等級考試成績,包括...