主题:求助一道题
d8308015
[专家分:0] 发布于 2012-05-10 18:22:00
各位大哥帮帮我,我是刚学C++,有一道题不会。题目是;输入一个数,将他逆序输出,如输入123,输出321,。
回复列表 (共2个回复)
沙发
海盗许毅 [专家分:120] 发布于 2012-05-12 18:25:00
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char str[30];
char t;
cin.getline(str,30);
char *pf=str;
char *pl=str+strlen(str)-1;
for(;pf<pl;pf++,pl--)
{
t=*pf;
*pf=*pl;
*pl=t;
}
cout<<str<<endl;
return 0;
}
板凳
2362279547 [专家分:0] 发布于 2012-05-12 20:11:00
# include"stdio.h"
int main()
{
int n,i,m;
printf("plase enter a number \n");
scanf("%d",&n);
while(n>0)
{
m=n%10;
n=n/10;
printf("%d",m);
}
return 0;
}
我来回复