頁: [1]
|
 |
|
作者
|
主題: C++的反轉輸出問題 (閱讀 2790 次)
|
問題一大堆
小學生
離線
文章: 8
|
輸入一些字串或數字,遇到@則反轉輸出(不用按ENTER)
例如(1):12345@ 答案:54321 例如(2):abcd@ 答案:dcba 有哪位大大知道可以替小弟解答嗎??
|
|
|
|
|
已記錄
|
|
|
|
問題一大堆
小學生
離線
文章: 8
|
提示.....如何穿插反轉的程式... #include<stdio.h> main() { char i;
printf("請輸入字串:");
do{ i=getche(); }while(i != '@'); printf("\n"); }
|
|
|
|
|
已記錄
|
|
|
|
|
小誌
|
這是老師出給你的題目,還是你要給我們的測試題 我有答案,這題目我以前也出給學生過,所以我認為這是老師給你的題目 大家有興趣就玩玩吧 提示: 1.把字串當陣列處理 2.substring()可擷取字串中的字元
|
|
|
|
|
已記錄
|
|
|
|
問題一大堆
小學生
離線
文章: 8
|
是老師出的 ....
但是不會所以求救大大><
|
|
|
|
|
已記錄
|
|
|
|
newqqo
小學生
離線
文章: 1
|
#include<stdio.h> #include<conio.h>
void main() { // char max length = 20 , context[0]~context[19] char context[20] ={'\0'}; int i=0;
do{ context[i] = getche(); i++; } while(context[i-1]!='@'); i--;
for(int j=i-1;j>=0;j--) { printf("%c",context[j]); } printf("\n"); }
|
|
|
|
|
已記錄
|
|
|
|
|
頁: [1]
|
|
|
|