1樓:匿名使用者
按你的思路for迴圈只是把第乙個字元放到最後了。
應將前i-1個也進行這個操作,然後前i-2個……
不理解可詳細諮詢我。
用j**a編寫一段程式,輸入一段字串,然後輸出該字串的倒序狀態。
2樓:匿名使用者
import ;倒入的util中的包用scanner類;
public class testohcefor (int i = 0; i < i++)
}public void chario() else }}public static void main(string args)}
3樓:雲_海緣
定義成乙個stringbuffer類,用stringbuffer類中的reverse()方法。
直接就倒序輸出了。
package sscr;
import ;
public class stringp2public static void main(string args)}
編寫程式從鍵盤輸入乙個字串給str,將str逆序後輸出
c語言程式設計:輸入字串,倒序輸出
4樓:網友
main()
}不知道行不行 偶也新手。
編寫程式,將乙個由鍵盤輸入的字串逆序輸出,求逆序串設計成遞迴函式形式, 5
用j**a寫乙個程式,輸入乙個字串,倒序輸出
編寫c語言程式,要求使用者輸入乙個字串,程式將字串字母反序輸出.即如果輸入為abcd,則輸出為dcba.
c語言。輸入乙個字串按反方向存放,並將其輸出。怎樣編寫這個程式?
5樓:姚麥組合
將輸入的字串放進陣列裡,然後將陣列內的內容從後到前依次輸出!
6樓:匿名使用者
突發奇想,用堆疊和管道似乎解決這個問題更簡單有效,而且不用考慮字串長度:
#include
#include
#include
#include
#include
#define szstr 256
/*遞迴方式逆序儲存字串,將逆序內容寫入fw底層流檔案*/void rev(char * src, int fw)/*反向函式,輸入src,輸出des*/
void strv(char * src, char * des); 建立一對管道用於讀寫*/
_pipe(p, _o_binary, szstr);
rev(src, p[1]);將輸入內容反方向寫入管道*/close(p[1]);關閉管道*/
char * s = des; /將管道內容輸出到目標字串*/while(!eof(p[0]))
*s = 0; /字串結束標誌寫入*/close(p[0]);關閉管道*/
}int main(void)
while(!strstr(a, "exit"))
return 0;}
急!!!請問在c語言中如何用指標實現乙個字串輸入,然後把輸入字串倒序輸出的程式? 200
急!用VB編寫程式,對輸入的字串進行識別,找出其中大寫字母 小寫字母 空格 數字及其他字元的個數
遍歷字串,比較其ascii,分別用不同的變數 參考 dim intnumber as integer,intucase as integer,intlcase as integer,intspace as integer dim i as integer,strtmp as string intnu...
C語言編寫程式,判斷輸入的字串是否是回文
小夏在深圳 源 如下 include int main int n,reversedinteger 0,remainder,originalinteger printf 輸入乙個整數 scanf d n originalinteger n 翻轉 while n 0 remainder n 10 re...
用指標編寫程式,先從鍵盤上輸入字串,然後在該字串中查詢是否有 x 字元。如果有,輸出第一
include stdio.h void main int research char string return 1 執行過了,是正確的! 原始碼如下 include int searcha char s,int c int main int argc,const char argv index ...