A. c語言,輸入一個五位數,把它倒置過來輸出,有更簡單的方法沒啊,大神們!
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s,z;
cout<<"輸入一個數:";
cin>>s;
string::size_type index=s.size()-1;
for(;index!=0;--index)
z+=s[index];
z+=s[0];
cout<<"換過順序後為:"<<z<<endl;
return 0;
}
試試這個,不僅數字能換,字元串也能換。。
B. C語言,利用指針實現由鍵盤任意輸入一串字元,將此字元串倒置。
太復雜了,看不懂你想做什麼。
#include<stdio.h>
intmain()
{
charx[80],temp[80];
char*p,*q;
gets(x);
for(p=x;*p!='